Function at 0x140001250
Capabilities:
Reference absolute stream path on windows

Disassembly:
sub rsp, 0x258
call fcn.140001560
mov ecx, eax
xor r8d, r8d
call fcn.140005a40
test al, 1
jne 0x1400013a0
lea rcx, [rsp + 0x28]
lea rdx, str.cargo:rustc_check_cfgcfg_Py_LIMITED_API__n
call fcn.140001d40
lea rcx, [rsp + 0x28]
call fcn.140011560
lea rcx, [rsp + 0x58]
lea rdx, str.cargo:rustc_check_cfgcfg_PyPy__n_F
call fcn.140001d40
lea rcx, [rsp + 0x58]
call fcn.140011560
lea rcx, [rsp + 0x88]
lea rdx, str.cargo:rustc_check_cfgcfg_GraalPy__n
call fcn.140001d40
lea rcx, [rsp + 0x88]
call fcn.140011560
lea rcx, [rsp + 0xb8]
lea rdx, str.cargo:rustc_check_cfgcfg_py_sys_config__values__Py_DEBUG____Py_REF_DEBUG____Py_TRACE_REFS____COUNT_ALLOCS____n
call fcn.140001d40
lea rcx, [rsp + 0xb8]
call fcn.140011560
lea rcx, [rsp + 0xe8]
lea rdx, str.cargo:rustc_check_cfgcfg_invalid_from_utf8_lint__n
call fcn.140001d40
lea rcx, [rsp + 0xe8]
call fcn.140011560
lea rcx, [rsp + 0x118]
lea rdx, str.cargo:rustc_check_cfgcfg_pyo3_disable_reference_pool__n
call fcn.140001d40
lea rcx, [rsp + 0x118]
call fcn.140011560
lea rcx, [rsp + 0x148]
lea rdx, str.cargo:rustc_check_cfgcfg_pyo3_leak_on_drop_without_reference_pool__n
call fcn.140001d40
lea rcx, [rsp + 0x148]
call fcn.140011560
lea rcx, [rsp + 0x178]
lea rdx, str.cargo:rustc_check_cfgcfg_diagnostic_namespace__n
call fcn.140001d40
lea rcx, [rsp + 0x178]
call fcn.140011560
lea rcx, [rsp + 0x1a8]
lea rdx, str.cargo:rustc_check_cfgcfg_c_str_lit__n
call fcn.140001d40
lea rcx, [rsp + 0x1a8]
call fcn.140011560
mov al, 0xc
add al, 1
mov byte [rsp + 0x27], al
setb al
test al, 1
jne 0x140001471
jmp 0x1400013a8
add rsp, 0x258
ret
mov dl, byte [rsp + 0x27]
mov cl, 7
call fcn.140001ee0
mov cx, ax
mov word [rsp + 0x23c], cx
shr eax, 0x10
mov byte [rsp + 0x23e], al
mov al, byte [rsp + 0x23e]
mov byte [rsp + 0x1e0], al
mov ax, word [rsp + 0x23c]
mov word [rsp + 0x1de], ax
mov al, byte [rsp + 0x1e0]
mov byte [rsp + 0x242], al
mov ax, word [rsp + 0x1de]
mov word [rsp + 0x240], ax
movzx eax, byte [rsp + 0x242]
shl eax, 0x10
movzx ecx, word [rsp + 0x240]
or ecx, eax
call fcn.1400027a0
mov cx, ax
mov word [rsp + 0x244], cx
shr eax, 0x10
mov byte [rsp + 0x246], al
mov ax, word [rsp + 0x244]
mov word [rsp + 0x1db], ax
mov al, byte [rsp + 0x246]
mov byte [rsp + 0x1dd], al
mov ax, word [rsp + 0x1db]
mov word [rsp + 0x1e2], ax
mov al, byte [rsp + 0x1dd]
mov byte [rsp + 0x1e4], al
jmp 0x14000147d
lea rcx, [0x140034870]
call fcn.140032fa0
lea rcx, [rsp + 0x1e2]
call fcn.140002790
and al, 1
mov byte [rsp + 0x1e5], al
mov byte [rsp + 0x1e6], dl
mov al, byte [rsp + 0x1e5]
and al, 1
movzx eax, al
cmp rax, 0
je 0x1400013a0
mov al, byte [rsp + 0x1e6]
mov byte [rsp + 0x1e7], al
lea rax, [rsp + 0x1e7]
mov qword [rsp + 0x248], rax
lea rax, [0x140030520]
mov qword [rsp + 0x250], rax
mov rax, qword [rsp + 0x248]
mov qword [rsp + 0x228], rax
mov rax, qword [rsp + 0x250]
mov qword [rsp + 0x230], rax
mov rax, qword [rsp + 0x228]
mov qword [rsp + 0x218], rax
mov rax, qword [rsp + 0x230]
mov qword [rsp + 0x220], rax
lea rcx, [rsp + 0x1e8]
lea rdx, str.cargo:rustc_check_cfgcfg_Py_3___n
lea r8, [rsp + 0x218]
call fcn.140001d00
lea rcx, [rsp + 0x1e8]
call fcn.140011560
jmp 0x14000147d