Function at 0x434241
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
and esp, 0xfffffff8
sub esp, 0x34
push ebx
push esi
mov ebx, ecx
mov dword [esp + 0x2c], edx
mov esi, edx
mov dword [esp + 0x28], ebx
shr esi, 1
push edi
mov eax, dword [ebx + 0x10]
and esi, 1
xor edi, edi
mov dword [esp + 0x24], esi
mov dword [esp + 0x10], edi
cmp eax, 0xffffffcb
jg 0x4346d0
je 0x43468d
cmp eax, 0xffffffae
jg 0x434541
je 0x43452d
cmp eax, 0xffffff80
je 0x4344a4
cmp eax, 0xffffff81
je 0x43448b
cmp eax, 0xffffff82
je 0x43447e
cmp eax, 0xffffff83
je 0x43432d
cmp eax, 0xffffff86
je 0x434324
cmp eax, 0xffffffad
jne 0x43494d
call fcn.0042df20
test eax, eax
jne 0x434436
mov dl, 7
mov ecx, ebx
call fcn.0042ee57
mov edx, edi
or dword [esp + 0x1c], 0xffffffff
mov eax, dword [ebx + 0x10]
mov esi, edi
mov ecx, dword [ebx + 0x40]
mov dword [esp + 0x18], ecx
mov dword [esp + 0x20], esi
mov dword [esp + 0x28], edi
cmp eax, 0xffffffa9
jne 0x434b2f
mov ecx, ebx
call fcn.0042df20
test eax, eax
jne 0x434436
xor esi, esi
inc esi
cmp dword [ebx + 0x10], 0x28
mov dword [esp + 0x20], esi
jne 0x434ab8
cmp dword [esp + 0x24], eax
jne 0x434b7e
jmp 0x434fcb
add dword [ebx + 0x38], 0xfffffffe
jmp 0x4349e0
cmp dword [ebx + 0x28], edi
je 0x43433c
call fcn.0042d768
jmp 0x434439
mov eax, edx
and eax, 4
mov dword [esp + 0x1c], eax
je 0x434363
mov eax, dword [ebx + 0x38]
lea ecx, [esp + 0x28]
xor edx, edx
mov dword [esp + 0x28], eax
inc edx
call fcn.0042ebbe
cmp eax, 0xffffffa6
je 0x434906
mov esi, dword [ebx + 0x20]
cmp esi, 0x8c
jne 0x434419
cmp dword [ebx + 0x24], edi
jne 0x434419
mov eax, dword [ebx + 0x38]
lea ecx, [esp + 0x28]
xor edx, edx
mov dword [esp + 0x28], eax
inc edx
call fcn.0042ebbe
cmp eax, 0xa
je 0x43441c
mov eax, dword [ebx + 0x14]
mov ecx, ebx
mov esi, dword [ebx + 0x18]
mov dword [esp + 0x20], eax
call fcn.0042df20
test eax, eax
jne 0x434436
cmp dword [ebx + 0x10], 0xffffffc7
jne 0x4343c5
push dword [esp + 0x20]
push esi
push edi
push 2
push 2
jmp 0x434910
cmp dword [esp + 0x1c], edi
je 0x434412
cmp dword [ebx + 0x10], 0x28
jne 0x4343e2
push 1
xor edx, edx
mov ecx, ebx
call fcn.0043000d
pop ecx
cmp eax, 0xffffffa6
je 0x434405
cmp dword [ebx + 0x10], 0xffffff83
jne 0x434412
cmp dword [ebx + 0x28], edi
jne 0x434412
mov eax, dword [ebx + 0x38]
lea ecx, [esp + 0x28]
xor edx, edx
mov dword [esp + 0x28], eax
inc edx
call fcn.0042ebbe
cmp eax, 0xffffffa6
jne 0x434412
push dword [esp + 0x20]
push esi
push edi
push 2
jmp 0x43490e
mov esi, 0x8c
jmp 0x434456
mov esi, dword [ebx + 0x20]
cmp esi, 0x52
jne 0x434440
mov eax, dword [ebx + 0x40]
cmp dword [eax + 0x5c], edi
jne 0x434440
push str.arguments_identifier_is_not_allowed_in_class_field_initializer
push ebx
call fcn.0042d6b4
pop ecx
pop ecx
or eax, 0xffffffff
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov ecx, dword [ebx]
mov edx, esi
call fcn.00415d8b
mov ecx, ebx
mov esi, eax
call fcn.0042df20
test eax, eax
jne 0x434436
mov dl, 0xbb
mov ecx, ebx
call fcn.0042ee57
mov edx, esi
mov ecx, ebx
call fcn.0042ee3a
mov eax, dword [ebx + 0x40]
mov dx, word [eax + 0xc0]
mov ecx, ebx
call fcn.0042ee1a
jmp 0x4342d1
push edi
xor edx, edx
call fcn.0042f9ea
jmp 0x434864
push dword [ebx + 0x24]
xor edx, edx
push dword [ebx + 0x20]
inc edx
call fcn.0042f039
pop ecx
pop ecx
test eax, eax
jne 0x434436
jmp 0x434aac
mov eax, dword [ebx + 0x24]
mov esi, dword [ebx + 0x20]
cmp eax, 0xfffff
ja 0x434513
jb 0x4344b8
cmp esi, 0xffffffff
ja 0x434513
mov ecx, eax
mov dword [esp + 0x3c], edi
shr ecx, 0x10
cmp ecx, 1
jne 0x4344dd
mov dl, cl
mov ecx, ebx
call fcn.0042ee57
mov edx, esi
mov ecx, ebx
call fcn.0042ee3a
jmp 0x434aac
cmp ecx, 0xd
jne 0x434513
push eax
push esi
xor edx, edx
mov ecx, ebx
call fcn.0042f039
pop ecx
pop ecx
test eax, eax
js 0x434436
mov esi, dword [ebx + 0x28]
mov dl, 1
mov ecx, ebx
call fcn.0042ee57
mov edx, esi
mov ecx, ebx
call fcn.0042ee3a
mov dl, 0xb1
jmp 0x434aa5
push eax
push esi
xor edx, edx
mov ecx, ebx
call fcn.0042f039
pop ecx
pop ecx
test eax, eax
js 0x434436
jmp 0x434aac
call fcn.0042df20
test eax, eax
jne 0x434436
mov dl, 9
jmp 0x4342ca
cmp eax, 0xffffffaf
je 0x434679
cmp eax, 0xffffffb4
je 0x43465f
cmp eax, 0xffffffb8
je 0x4345ae
cmp eax, 0xffffffc7
je 0x43459f
cmp eax, 0xffffffca
jne 0x43494d
call fcn.0042df20
test eax, eax
jne 0x434436
mov edx, dword [ebx + 0xc]
mov ecx, dword [ebx]
call fcn.0041761f
mov esi, edx
mov edi, eax
push esi
push edi
xor edx, edx
mov ecx, ebx
call fcn.0042f039
push esi
push edi
mov ecx, dword [ebx]
call fcn.004105f5
add esp, 0x10
xor edi, edi
jmp 0x4342d1
push dword [ebx + 0x14]
push dword [ebx + 0x18]
push edi
push edi
push 2
jmp 0x434912
call fcn.0042df20
test eax, eax
jne 0x434436
cmp dword [ebx + 0x10], 0x2e
mov ecx, ebx
jne 0x434626
call fcn.0042df20
test eax, eax
jne 0x434436
cmp dword [ebx + 0x10], 0xffffff83
jne 0x43461c
cmp dword [ebx + 0x20], 0x5d
jne 0x43461c
cmp dword [ebx + 0x24], edi
jne 0x43461c
mov eax, dword [ebx + 0x40]
cmp dword [eax + 0x50], edi
jne 0x4345f3
push str.new.target_only_allowed_within_functions
jmp 0x4349ef
mov ecx, ebx
call fcn.0042df20
test eax, eax
jne 0x434436
mov dl, 0xbb
mov ecx, ebx
call fcn.0042ee57
push 0x78
pop edx
mov ecx, ebx
call fcn.0042eec7
xor edx, edx
jmp 0x434472
push str.expecting_target
jmp 0x4349ef
xor edx, edx
call fcn.00434241
test eax, eax
jne 0x434436
inc eax
cmp dword [ebx + 0x10], 0x28
mov dword [esp + 0x24], eax
je 0x434654
mov dl, 0x11
mov ecx, ebx
call fcn.0042ee57
mov dl, 0x21
mov ecx, ebx
call fcn.0042ee57
jmp 0x434615
mov edx, eax
mov dword [esp + 0x10], edx
jmp 0x4342d3
call fcn.0042df20
test eax, eax
jne 0x434436
mov dl, 0xbb
mov ecx, ebx
call fcn.0042ee57
push 8
jmp 0x43460d
call fcn.0042df20
test eax, eax
jne 0x434436
mov dl, 0xa
jmp 0x4342ca
call fcn.0042df20
test eax, eax
jne 0x434436
mov edx, dword [ebx + 0xc]
mov ecx, edi
mov al, byte [edx]
jmp 0x4346bb
cmp al, 0x2f
je 0x4346ab
cmp al, 0x5c
jne 0x4346af
mov ecx, edi
jmp 0x4346b7
cmp al, 0x3f
je 0x4346bf
cmp al, 0x23
je 0x4346bf
inc edi
mov al, byte [edx + edi]
test al, al
jne 0x4346a3
lea eax, [ecx + 1]
mov ecx, dword [ebx]
push eax
call fcn.00417407
pop ecx
jmp 0x43457d
cmp eax, 0x28
jg 0x43492c
je 0x4348f2
cmp eax, 0xffffffcc
je 0x434894
cmp eax, 0xffffffcd
je 0x43486a
cmp eax, 0xffffffce
je 0x43485b
cmp eax, 0xffffffd3
je 0x4347a0
cmp eax, 0xffffffd4
jne 0x43494d
call fcn.0042df20
test eax, eax
jne 0x434436
cmp dword [ebx + 0x10], 0x28
jne 0x434739
mov eax, dword [ebx + 0x40]
cmp dword [eax + 0x54], edi
jne 0x434731
push str.super___is_only_valid_in_a_derived_class_constructor
jmp 0x4349ef
push 2
pop edx
jmp 0x434656
cmp dword [ebx + 0x10], 0x2e
je 0x43474f
cmp dword [ebx + 0x10], 0x5b
je 0x43474f
push str.invalid_use_of_super
jmp 0x4349ef
mov eax, dword [ebx + 0x40]
cmp dword [eax + 0x58], edi
jne 0x434761
push str.super_is_only_valid_in_a_method
jmp 0x4349ef
mov dl, 0xbb
mov ecx, ebx
call fcn.0042ee57
push 8
pop edx
mov ecx, ebx
call fcn.0042eec7
xor edx, edx
mov ecx, ebx
call fcn.0042ee1a
mov dl, 0xbb
mov ecx, ebx
call fcn.0042ee57
push 0x7a
pop edx
mov ecx, ebx
call fcn.0042eec7
xor edx, edx
mov ecx, ebx
call fcn.0042ee1a
mov dl, 0x34
jmp 0x4342ca
call fcn.0042df20
test eax, eax
jne 0x434436
cmp dword [ebx + 0x10], 0x2e
mov ecx, ebx
jne 0x434815
call fcn.0042df20
test eax, eax
jne 0x434436
cmp dword [ebx + 0x10], 0xffffff83
jne 0x43480b
cmp dword [ebx + 0x20], 0x82
jne 0x43480b
cmp dword [ebx + 0x24], edi
jne 0x43480b
cmp dword [ebx + 0x44], edi
jne 0x4347e5
push str.import.meta_only_valid_in_module_code
jmp 0x4349ef
mov ecx, ebx
call fcn.0042df20
test eax, eax
jne 0x434436
mov dl, 0xc
mov ecx, ebx
call fcn.0042ee57
mov dl, 6
mov ecx, ebx
call fcn.0042edfd
jmp 0x4342d1
push str.meta_expected
jmp 0x4349ef
push 0x28
pop edx
call fcn.0042d714
test eax, eax
jne 0x434436
test esi, esi
jne 0x434833
push str.invalid_use_of_import__
jmp 0x4349ef
mov ecx, ebx
call fcn.00435f19
test eax, eax
jne 0x434436
push 0x29
pop edx
mov ecx, ebx
call fcn.0042d714
test eax, eax
jne 0x434436
mov dl, 0x35
jmp 0x4342ca
xor edx, edx
push edi
inc edx
call fcn.004308be
pop ecx
jmp 0x4349d0
call fcn.0042df20
test eax, eax
jne 0x434436
mov esi, dword [ebx + 8]
xor edi, edi
or edi, 0x10000
xor edx, edx
push edi
push esi
mov ecx, ebx
call fcn.0042f039
push edi
push esi
jmp 0x43458e
call fcn.0042df20
test eax, eax
jne 0x434436
mov eax, dword [ebx + 0x40]
mov ecx, dword [ebx]
mov edx, dword [eax + 0x74]
test edx, edx
je 0x4348be
push 1
call fcn.00416594
mov esi, eax
mov eax, edx
mov dword [esp + 0x24], eax
jmp 0x4348d2
push 0xb
mov edx, 0x4b07a4
call fcn.00417407
mov esi, eax
mov dword [esp + 0x24], edx
mov eax, edx
pop ecx
push eax
push esi
xor edx, edx
mov ecx, ebx
call fcn.0042f039
push dword [esp + 0x28]
mov ecx, dword [ebx]
push esi
call fcn.004105f5
add esp, 0x10
jmp 0x4342d1
test dl, 4
je 0x434920
push 1
xor edx, edx
call fcn.0043000d
pop ecx
cmp eax, 0xffffffa6
jne 0x434920
push dword [ebx + 0x14]
push dword [ebx + 0x18]
push edi
push edi
push 3
mov ecx, ebx
pop edx
call fcn.00440422
add esp, 0x10
jmp 0x4349d0
mov ecx, ebx
call fcn.00431e03
jmp 0x4349d0
cmp eax, 0x2f
je 0x4349dd
cmp eax, 0x3c
je 0x4349c9
cmp eax, 0x40
je 0x4349b3
cmp eax, 0x5b
je 0x43496a
cmp eax, 0x7b
je 0x43496a
push dword [ebx + 0x18]
mov eax, dword [ebx + 0x38]
sub eax, dword [ebx + 0x18]
push eax
push str.unexpected_token_in_expression:__.s
push ebx
call fcn.0042d6b4
add esp, 0x10
jmp 0x434439
push edi
lea edx, [esp + 0x2c]
call fcn.0043000d
pop ecx
mov ecx, ebx
cmp eax, 0x3d
jne 0x43499f
mov eax, dword [esp + 0x28]
xor edx, edx
push 1
and eax, 2
push eax
push edi
push edi
call fcn.00432053
add esp, 0x10
test eax, eax
jns 0x4342d1
jmp 0x434436
cmp dword [ebx + 0x10], 0x7b
jne 0x4349ac
call fcn.004303c2
jmp 0x4349d0
call fcn.004317a9
jmp 0x4349d0
call fcn.0042df20
test eax, eax
jne 0x434436
mov ecx, ebx
call fcn.00433e17
jmp 0x4349d0
xor edx, edx
call fcn.00432df9
test eax, eax
je 0x4342d1
jmp 0x434436
dec dword [ebx + 0x38]
mov eax, dword [ebx]
cmp dword [eax + 0x104], edi
jne 0x4349fc
push str.RegExp_are_not_supported
push ebx
call fcn.0042d6b4
pop ecx
pop ecx
jmp 0x434439
call fcn.0042db0f
test eax, eax
jne 0x434436
push dword [ebx + 0x24]
xor edx, edx
mov ecx, ebx
push dword [ebx + 0x20]
call fcn.0042f039
push dword [ebx + 0x2c]
mov eax, dword [ebx]
push dword [ebx + 0x28]
push dword [ebx + 0x24]
push dword [ebx + 0x20]
push eax
call dword [eax + 0x104]
add esp, 0x1c
mov dword [esp + 0x28], edx
mov esi, eax
mov dword [esp + 0x20], esi
push edx
push esi
call fcn.004105cd
pop ecx
pop ecx
test eax, eax
je 0x434a7c
mov eax, dword [ebx + 0x40]
test eax, eax
je 0x434a57
cmp dword [eax + 0x68], edi
push 2
pop ecx
cmovne edi, ecx
mov ecx, dword [ebx]
mov edx, dword [ebx + 0xc]
push edi
push dword [ebx + 0x14]
mov eax, dword [ecx + 0x14]
push dword [eax + 0x84]
push dword [eax + 0x80]
call fcn.00419a80
add esp, 0x10
jmp 0x434436
push edx
push esi
xor edx, edx
mov ecx, ebx
call fcn.0042f039
push dword [esp + 0x30]
mov ecx, dword [ebx]
mov esi, eax
push dword [esp + 0x2c]
call fcn.004105f5
add esp, 0x10
test esi, esi
jne 0x434436
mov dl, 0x33
mov ecx, ebx
call fcn.0042ee57
mov ecx, ebx
call fcn.0042df20
jmp 0x4349d0
cmp dword [ebx + 0x10], 0x5b
jne 0x434fcb
mov ecx, dword [esp + 0x18]
call fcn.0042ed9a
cmp dword [esp + 0x20], 0
mov esi, eax
je 0x434ae2
push 1
lea edx, [esp + 0x20]
mov ecx, ebx
call fcn.00432ad1
pop ecx
mov ecx, ebx
call fcn.0042df20
test eax, eax
jne 0x434436
xor edx, edx
mov ecx, ebx
inc edx
call fcn.00435f2b
test eax, eax
jne 0x434436
push 0x5d
pop edx
mov ecx, ebx
call fcn.0042d714
test eax, eax
jne 0x434436
mov dl, 0x4a
cmp esi, 0x34
je 0x434b1f
add dl, 0xfd
mov ecx, ebx
call fcn.0042ee57
mov edx, dword [esp + 0x10]
jmp 0x4342d8
cmp eax, 0xffffff82
jne 0x434b50
test edx, edx
jne 0x4350c2
cmp dword [esp + 0x1c], edx
jge 0x4350d8
mov dword [esp + 0x10], 3
jmp 0x434b9d
cmp eax, 0x7b
jne 0x434b6a
test byte [esp + 0x30], 0x20
je 0x4350c2
mov dword [esp + 0x28], 1
jmp 0x434b9d
cmp eax, 0x28
jne 0x434fb3
cmp dword [esp + 0x24], 0
je 0x4350c2
mov ecx, ebx
call fcn.0042df20
test eax, eax
jne 0x434436
mov eax, dword [esp + 0x10]
test eax, eax
jne 0x434cd8
mov ecx, dword [esp + 0x18]
call fcn.0042ed9a
mov esi, eax
sub eax, 0x41
je 0x434c8f
sub eax, 6
je 0x434c79
sub eax, 3
je 0x434c60
sub eax, 0x71
je 0x434be9
sub eax, 6
je 0x434bd0
mov esi, edi
jmp 0x434c5b
mov eax, dword [esp + 0x18]
mov ecx, dword [ecx + 0x11c]
mov eax, dword [eax + 0x104]
mov byte [ecx + eax], 0xc2
jmp 0x434ca3
mov eax, dword [ecx + 0x11c]
mov ecx, dword [ecx + 0x104]
mov dword [esp + 0x34], eax
mov dword [esp + 0x38], ecx
cmp dword [eax + ecx + 1], 0x3f
jne 0x434c17
cmp dword [esp + 0x10], 0
jne 0x434c17
cmp dword [esp + 0x20], 0
jne 0x434c17
push 0x31
pop esi
jmp 0x434c5b
movzx edx, word [eax + ecx + 5]
mov ecx, dword [esp + 0x18]
mov eax, dword [ecx + 0xd0]
mov eax, dword [eax + edx*8 + 4]
jmp 0x434c3a
imul eax, eax, 0x14
add eax, dword [ecx + 0x78]
cmp dword [eax], 0x5b
je 0x434c4a
mov eax, dword [eax + 8]
test eax, eax
jns 0x434c2c
mov edx, dword [ecx + 0xc]
mov ecx, dword [ecx + 4]
test ecx, ecx
jne 0x434c20
jmp 0x434c5b
mov eax, dword [esp + 0x34]
mov esi, 0xbf
mov ecx, dword [esp + 0x38]
mov byte [eax + ecx], 0xbf
xor eax, eax
inc eax
jmp 0x434ca6
mov eax, dword [esp + 0x18]
mov ecx, dword [ecx + 0x11c]
push 0x47
pop esi
mov eax, dword [eax + 0x104]
mov byte [ecx + eax], 0x47
jmp 0x434ca3
mov eax, dword [esp + 0x18]
mov ecx, dword [ecx + 0x11c]
mov eax, dword [eax + 0x104]
mov byte [ecx + eax], 0x48
jmp 0x434ca3
mov eax, dword [esp + 0x18]
mov ecx, dword [ecx + 0x11c]
mov eax, dword [eax + 0x104]
mov byte [ecx + eax], 0x42
push 2
pop eax
cmp dword [esp + 0x20], 0
je 0x434cba
push eax
lea edx, [esp + 0x20]
mov ecx, ebx
call fcn.00432ad1
pop ecx
mov eax, dword [esp + 0x10]
cmp eax, 3
jne 0x434cdc
lea eax, [esp + 0x14]
xor edx, edx
push eax
inc edx
mov ecx, ebx
call fcn.0042f9ea
pop ecx
jmp 0x434ee7
mov esi, edi
jmp 0x434cbe
cmp eax, 2
jne 0x434d24
mov dl, 0xbb
mov ecx, ebx
call fcn.0042ee57
push 0x79
pop edx
mov ecx, ebx
call fcn.0042eec7
xor edx, edx
mov ecx, ebx
call fcn.0042ee1a
mov dl, 0x34
mov ecx, ebx
call fcn.0042ee57
mov dl, 0xbb
mov ecx, ebx
call fcn.0042ee57
push 0x78
pop edx
mov ecx, ebx
call fcn.0042eec7
xor edx, edx
mov ecx, ebx
call fcn.0042ee1a
jmp 0x434d32
cmp eax, 1
jne 0x434d32
mov dl, 0x11
mov ecx, ebx
call fcn.0042ee57
mov ecx, edi
mov dword [esp + 0x14], ecx
jmp 0x434d83
cmp ecx, 0xffff
jge 0x4350e2
cmp eax, 0xffffffa7
je 0x434d94
mov ecx, ebx
call fcn.00435f19
test eax, eax
jne 0x434436
inc dword [esp + 0x14]
mov eax, dword [ebx + 0x10]
cmp eax, 0x29
je 0x434d8b
cmp dword [esp + 0x28], 0
jne 0x434d8b
push 0x2c
pop edx
mov ecx, ebx
call fcn.0042d714
test eax, eax
jne 0x434436
mov ecx, dword [esp + 0x14]
mov eax, dword [ebx + 0x10]
cmp eax, 0x29
jne 0x434d3a
cmp eax, 0xffffffa7
jne 0x434ee0
mov dl, 0x26
mov ecx, ebx
call fcn.0042ee57
mov edx, dword [esp + 0x14]
mov ecx, ebx
call fcn.0042ee1a
mov dl, 1
mov ecx, ebx
call fcn.0042ee57
mov edx, dword [esp + 0x14]
mov ecx, ebx
call fcn.0042ee3a
jmp 0x434e1c
mov ecx, ebx
cmp eax, 0xffffffa7
jne 0x434de5
call fcn.0042df20
test eax, eax
jne 0x434436
mov ecx, ebx
call fcn.00435f19
test eax, eax
jne 0x434436
mov dl, 0x52
jmp 0x434dfd
call fcn.00435f19
test eax, eax
jne 0x434436
mov dl, 0x51
mov ecx, ebx
call fcn.0042ee57
mov dl, 0x8f
mov ecx, ebx
call fcn.0042ee57
cmp dword [ebx + 0x10], 0x29
je 0x434e24
push 0x2c
pop edx
mov ecx, ebx
call fcn.0042d714
test eax, eax
jne 0x434436
mov eax, dword [ebx + 0x10]
cmp eax, 0x29
jne 0x434dbe
mov ecx, ebx
call fcn.0042df20
test eax, eax
jne 0x434436
mov dl, 0xe
mov ecx, ebx
call fcn.0042ee57
sub esi, 0x31
je 0x434ed2
sub esi, 0x10
je 0x434eb1
sub esi, 6
je 0x434eb1
sub esi, 0x78
je 0x434eb1
dec esi
sub esi, 1
je 0x434eb1
mov eax, dword [esp + 0x10]
mov ecx, ebx
cmp eax, 2
jne 0x434e74
mov dl, 0x27
call fcn.0042ee57
xor edx, edx
inc edx
jmp 0x434f23
cmp eax, 1
jne 0x434e91
mov dl, 0x18
call fcn.0042ee57
mov dl, 0x27
mov ecx, ebx
call fcn.0042ee57
xor edx, edx
inc edx
jmp 0x434f68
mov dl, 6
call fcn.0042ee57
mov dl, 0x1b
mov ecx, ebx
call fcn.0042ee57
mov dl, 0x27
mov ecx, ebx
call fcn.0042ee57
xor edx, edx
jmp 0x434f68
mov dl, 0x18
mov ecx, ebx
call fcn.0042ee57
mov dl, 0x27
mov ecx, ebx
call fcn.0042ee57
xor edx, edx
cmp dword [esp + 0x10], 1
sete dl
jmp 0x434f68
mov dl, 0x32
mov ecx, ebx
call fcn.0042ee57
jmp 0x434f8f
mov ecx, ebx
call fcn.0042df20
test eax, eax
jne 0x434436
sub esi, 0x31
je 0x434f7b
sub esi, 0x10
je 0x434f75
sub esi, 6
je 0x434f75
sub esi, 0x78
je 0x434f75
dec esi
sub esi, 1
je 0x434f75
mov eax, dword [esp + 0x10]
mov ecx, ebx
cmp eax, 2
jne 0x434f58
mov dl, 0x21
call fcn.0042ee57
mov edx, dword [esp + 0x14]
mov ecx, ebx
call fcn.0042ee1a
mov dl, 0x11
mov ecx, ebx
call fcn.0042ee57
mov dl, 0xc0
mov ecx, ebx
call fcn.0042ee57
push 8
pop edx
mov ecx, ebx
call fcn.0042eec7
xor edx, edx
mov ecx, ebx
call fcn.0042ee1a
mov ecx, ebx
call fcn.004306dc
jmp 0x434fa8
cmp eax, 1
jne 0x434f71
mov dl, 0x21
call fcn.0042ee57
mov edx, dword [esp + 0x14]
mov ecx, ebx
call fcn.0042ee1a
jmp 0x434fa8
mov dl, 0x22
jmp 0x434f5f
mov dl, 0x24
mov ecx, ebx
jmp 0x434f5f
mov dl, 0x31
mov ecx, ebx
call fcn.0042ee57
mov edx, dword [esp + 0x14]
mov ecx, ebx
call fcn.0042ee1a
mov esi, dword [esp + 0x18]
mov ecx, ebx
mov dx, word [esi + 0xc0]
call fcn.0042ee1a
mov dword [esi + 0x44], 1
mov edx, edi
mov dword [esp + 0x10], edx
jmp 0x4342d8
cmp eax, 0x2e
jne 0x4350b9
mov ecx, ebx
call fcn.0042df20
test eax, eax
jne 0x434436
mov ecx, dword [ebx + 0x10]
cmp ecx, 0xffffffab
jne 0x435020
mov ecx, dword [esp + 0x18]
call fcn.0042ed9a
cmp eax, 0x34
je 0x4350ec
test esi, esi
je 0x434ff7
push 1
lea edx, [esp + 0x20]
mov ecx, ebx
call fcn.00432ad1
pop ecx
mov dl, 0xc1
mov ecx, ebx
call fcn.0042ee57
mov edx, dword [ebx + 0x20]
mov ecx, ebx
call fcn.0042eec7
mov eax, dword [ebx + 0x40]
mov ecx, ebx
mov dx, word [eax + 0xc0]
call fcn.0042ee1a
jmp 0x4350a5
call fcn.0042fcc7
test eax, eax
je 0x4350f6
mov ecx, dword [esp + 0x18]
call fcn.0042ed9a
cmp eax, 0x34
jne 0x435080
mov edx, dword [ebx + 0x20]
mov ecx, dword [ebx]
push edi
call fcn.00416594
mov edi, edx
mov ebx, eax
pop ecx
mov ecx, dword [esp + 0x2c]
xor edx, edx
push edi
push ebx
inc edx
call fcn.0042f039
push edi
push ebx
mov ebx, dword [esp + 0x3c]
mov esi, eax
mov ecx, dword [ebx]
call fcn.004105f5
add esp, 0x10
test esi, esi
jne 0x434436
mov dl, 0x4a
mov ecx, ebx
call fcn.0042ee57
xor edi, edi
jmp 0x4350a5
test esi, esi
je 0x435092
push 1
lea edx, [esp + 0x20]
mov ecx, ebx
call fcn.00432ad1
pop ecx
mov dl, 0x41
mov ecx, ebx
call fcn.0042ee57
mov edx, dword [ebx + 0x20]
mov ecx, ebx
call fcn.0042eec7
mov ecx, ebx
call fcn.0042df20
test eax, eax
jne 0x434436
jmp 0x434b26
cmp eax, 0x5b
je 0x434ac6
mov edx, dword [esp + 0x1c]
test edx, edx
js 0x4350d1
mov ecx, ebx
call fcn.0042ef3f
xor eax, eax
jmp 0x434439
push str.template_literal_cannot_appear_in_an_optional_chain
jmp 0x4349ef
push str.Too_many_call_arguments
jmp 0x4349ef
push str.private_class_field_forbidden_after_super
jmp 0x4349ef
push str.expecting_field_name
jmp 0x4349ef