// File: kram[P]kram/./src/vm/libraries/std/List.h
// Function: List::init()
void init() {
			this->add_method("new", this->kr_constructor);

			this->add_method("Push", this->kr_push);
			this->add_method("Pop", this->kr_pop);
			this->add_method("At", this->kr_at);
			this->add_method("Size", this->kr_size);
		}

// Assembly:
subq $0x118, %rsp            # imm = 0x118
movq %rdi, 0x110(%rsp)
movq 0x110(%rsp), %rax
movq %rax, 0x28(%rsp)
leaq 0xef(%rsp), %rdi
movq %rdi, 0x30(%rsp)
callq 0x34a0
movq 0x30(%rsp), %rdx
leaq 0x17363(%rip), %rsi     # 0x2b21d
leaq 0xf0(%rsp), %rdi
callq 0x3390
jmp 0x13ec9
movq 0x28(%rsp), %rdi
leaq 0x3a1b(%rip), %rdx      # 0x178f0
leaq 0xf0(%rsp), %rsi
callq 0x1e7e0
jmp 0x13ee4
leaq 0xf0(%rsp), %rdi
callq 0x31f0
leaq 0xef(%rsp), %rdi
callq 0x3310
leaq 0xb7(%rsp), %rdi
movq %rdi, 0x20(%rsp)
callq 0x34a0
movq 0x20(%rsp), %rdx
leaq 0x17947(%rip), %rsi     # 0x2b863
leaq 0xb8(%rsp), %rdi
callq 0x3390
jmp 0x13f2b
movq 0x28(%rsp), %rdi
leaq 0x3a49(%rip), %rdx      # 0x17980
leaq 0xb8(%rsp), %rsi
callq 0x1e7e0
jmp 0x13f46
leaq 0xb8(%rsp), %rdi
callq 0x31f0
leaq 0xb7(%rsp), %rdi
callq 0x3310
leaq 0x8f(%rsp), %rdi
movq %rdi, 0x18(%rsp)
callq 0x34a0
movq 0x18(%rsp), %rdx
leaq 0x178ea(%rip), %rsi     # 0x2b868
leaq 0x90(%rsp), %rdi
callq 0x3390
jmp 0x13f8d
movq 0x28(%rsp), %rdi
leaq 0x3ab7(%rip), %rdx      # 0x17a50
leaq 0x90(%rsp), %rsi
callq 0x1e7e0
jmp 0x13fa8
leaq 0x90(%rsp), %rdi
callq 0x31f0
leaq 0x8f(%rsp), %rdi
callq 0x3310
leaq 0x67(%rsp), %rdi
movq %rdi, 0x10(%rsp)
callq 0x34a0
movq 0x10(%rsp), %rdx
leaq 0x17684(%rip), %rsi     # 0x2b661
leaq 0x68(%rsp), %rdi
callq 0x3390
jmp 0x13fe9
movq 0x28(%rsp), %rdi
leaq 0x3b0b(%rip), %rdx      # 0x17b00
leaq 0x68(%rsp), %rsi
callq 0x1e7e0
jmp 0x14001
leaq 0x68(%rsp), %rdi
callq 0x31f0
leaq 0x67(%rsp), %rdi
callq 0x3310
leaq 0x3f(%rsp), %rdi
movq %rdi, 0x8(%rsp)
callq 0x34a0
movq 0x8(%rsp), %rdx
leaq 0x1783c(%rip), %rsi     # 0x2b86c
leaq 0x40(%rsp), %rdi
callq 0x3390
jmp 0x1403c
movq 0x28(%rsp), %rdi
leaq 0x3c08(%rip), %rdx      # 0x17c50
leaq 0x40(%rsp), %rsi
callq 0x1e7e0
jmp 0x14054
leaq 0x40(%rsp), %rdi
callq 0x31f0
leaq 0x3f(%rsp), %rdi
callq 0x3310
addq $0x118, %rsp            # imm = 0x118
retq
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xe0(%rsp)
movl %eax, 0xdc(%rsp)
jmp 0x140a7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xe0(%rsp)
movl %eax, 0xdc(%rsp)
leaq 0xf0(%rsp), %rdi
callq 0x31f0
leaq 0xef(%rsp), %rdi
callq 0x3310
jmp 0x141c6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xe0(%rsp)
movl %eax, 0xdc(%rsp)
jmp 0x140f0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xe0(%rsp)
movl %eax, 0xdc(%rsp)
leaq 0xb8(%rsp), %rdi
callq 0x31f0
leaq 0xb7(%rsp), %rdi
callq 0x3310
jmp 0x141c6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xe0(%rsp)
movl %eax, 0xdc(%rsp)
jmp 0x14139
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xe0(%rsp)
movl %eax, 0xdc(%rsp)
leaq 0x90(%rsp), %rdi
callq 0x31f0
leaq 0x8f(%rsp), %rdi
callq 0x3310
jmp 0x141c6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xe0(%rsp)
movl %eax, 0xdc(%rsp)
jmp 0x1417c
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xe0(%rsp)
movl %eax, 0xdc(%rsp)
leaq 0x68(%rsp), %rdi
callq 0x31f0
leaq 0x67(%rsp), %rdi
callq 0x3310
jmp 0x141c6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xe0(%rsp)
movl %eax, 0xdc(%rsp)
jmp 0x141bc
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0xe0(%rsp)
movl %eax, 0xdc(%rsp)
leaq 0x40(%rsp), %rdi
callq 0x31f0
leaq 0x3f(%rsp), %rdi
callq 0x3310
movq 0xe0(%rsp), %rdi
callq 0x3490
nopw %cs:(%rax,%rax)
nopl (%rax)