// File: /workspace/github_cpp_makefile_star2_O3/mbourand[P]webserv/srcs/Config/ConfigContext.cpp
// Function: ConfigContext::add_location_directives()
void ConfigContext::add_location_directives()
{
	_directive_names.push_back("root");
	_directive_names.push_back("error_page");
	_directive_names.push_back("index");
	_directive_names.push_back("autoindex");
	_directive_names.push_back("max_client_body_size");
	_directive_names.push_back("disable_methods");
	_directive_names.push_back("cgi_dir");
	_directive_names.push_back("cgi_ext");
	_directive_names.push_back("uploads");
	_directive_names.push_back("uploads_exts");
	_directive_names.push_back("auth_basic");
	_directive_names.push_back("auth_basic_user_file");
}

// Assembly:
pushq %r15
pushq %r14
pushq %rbx
subq $0x20, %rsp
movq %rdi, %rbx
leaq 0x10(%rsp), %r15
movq %r15, -0x10(%r15)
leaq 0xfe1a(%rip), %rsi      # 0x3a874
leaq 0xfe17(%rip), %rdx      # 0x3a878
movq %rsp, %rdi
callq 0x80f4
movl $0x30, %edi
callq 0x74a0
leaq 0x8(%rbx), %r14
movq %rax, %rcx
addq $0x20, %rcx
movq %rcx, 0x10(%rax)
movq (%rsp), %rdx
cmpq %r15, %rdx
je 0x2aa9a
movq %rdx, 0x10(%rax)
movq 0x10(%rsp), %rcx
movq %rcx, 0x20(%rax)
jmp 0x2aaa1
movups (%r15), %xmm0
movups %xmm0, (%rcx)
movq 0x8(%rsp), %rcx
movq %rcx, 0x18(%rax)
movq %r15, (%rsp)
movq $0x0, 0x8(%rsp)
movb $0x0, 0x10(%rsp)
movq %rax, %rdi
movq %r14, %rsi
callq 0x7090
incq 0x18(%rbx)
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x2aae1
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x74b0
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x12261(%rip), %rsi     # 0x3cd4f
leaq 0x12264(%rip), %rdx     # 0x3cd59
callq 0x80f4
movl $0x30, %edi
callq 0x74a0
movq %rax, %rcx
addq $0x20, %rcx
movq %rcx, 0x10(%rax)
movq (%rsp), %rdx
cmpq %r15, %rdx
je 0x2ab27
movq %rdx, 0x10(%rax)
movq 0x10(%rsp), %rcx
movq %rcx, 0x20(%rax)
jmp 0x2ab2e
movups (%r15), %xmm0
movups %xmm0, (%rcx)
movq 0x8(%rsp), %rcx
movq %rcx, 0x18(%rax)
movq %r15, (%rsp)
movq $0x0, 0x8(%rsp)
movb $0x0, 0x10(%rsp)
movq %rax, %rdi
movq %r14, %rsi
callq 0x7090
incq 0x18(%rbx)
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x2ab6e
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x74b0
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x121e3(%rip), %rsi     # 0x3cd5e
leaq 0x121e1(%rip), %rdx     # 0x3cd63
callq 0x80f4
movl $0x30, %edi
callq 0x74a0
movq %rax, %rcx
addq $0x20, %rcx
movq %rcx, 0x10(%rax)
movq (%rsp), %rdx
cmpq %r15, %rdx
je 0x2abb4
movq %rdx, 0x10(%rax)
movq 0x10(%rsp), %rcx
movq %rcx, 0x20(%rax)
jmp 0x2abbb
movups (%r15), %xmm0
movups %xmm0, (%rcx)
movq 0x8(%rsp), %rcx
movq %rcx, 0x18(%rax)
movq %r15, (%rsp)
movq $0x0, 0x8(%rsp)
movb $0x0, 0x10(%rsp)
movq %rax, %rdi
movq %r14, %rsi
callq 0x7090
incq 0x18(%rbx)
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x2abfb
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x74b0
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x12152(%rip), %rsi     # 0x3cd5a
leaq 0x12154(%rip), %rdx     # 0x3cd63
callq 0x80f4
movl $0x30, %edi
callq 0x74a0
movq %rax, %rcx
addq $0x20, %rcx
movq %rcx, 0x10(%rax)
movq (%rsp), %rdx
cmpq %r15, %rdx
je 0x2ac41
movq %rdx, 0x10(%rax)
movq 0x10(%rsp), %rcx
movq %rcx, 0x20(%rax)
jmp 0x2ac48
movups (%r15), %xmm0
movups %xmm0, (%rcx)
movq 0x8(%rsp), %rcx
movq %rcx, 0x18(%rax)
movq %r15, (%rsp)
movq $0x0, 0x8(%rsp)
movb $0x0, 0x10(%rsp)
movq %rax, %rdi
movq %r14, %rsi
callq 0x7090
incq 0x18(%rbx)
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x2ac88
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x74b0
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x1211a(%rip), %rsi     # 0x3cdaf
leaq 0x12127(%rip), %rdx     # 0x3cdc3
callq 0x80f4
movl $0x30, %edi
callq 0x74a0
movq %rax, %rcx
addq $0x20, %rcx
movq %rcx, 0x10(%rax)
movq (%rsp), %rdx
cmpq %r15, %rdx
je 0x2acce
movq %rdx, 0x10(%rax)
movq 0x10(%rsp), %rcx
movq %rcx, 0x20(%rax)
jmp 0x2acd5
movups (%r15), %xmm0
movups %xmm0, (%rcx)
movq 0x8(%rsp), %rcx
movq %rcx, 0x18(%rax)
movq %r15, (%rsp)
movq $0x0, 0x8(%rsp)
movb $0x0, 0x10(%rsp)
movq %rax, %rdi
movq %r14, %rsi
callq 0x7090
incq 0x18(%rbx)
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x2ad15
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x74b0
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x12042(%rip), %rsi     # 0x3cd64
leaq 0x1204a(%rip), %rdx     # 0x3cd73
callq 0x80f4
movl $0x30, %edi
callq 0x74a0
movq %rax, %rcx
addq $0x20, %rcx
movq %rcx, 0x10(%rax)
movq (%rsp), %rdx
cmpq %r15, %rdx
je 0x2ad5b
movq %rdx, 0x10(%rax)
movq 0x10(%rsp), %rcx
movq %rcx, 0x20(%rax)
jmp 0x2ad62
movups (%r15), %xmm0
movups %xmm0, (%rcx)
movq 0x8(%rsp), %rcx
movq %rcx, 0x18(%rax)
movq %r15, (%rsp)
movq $0x0, 0x8(%rsp)
movb $0x0, 0x10(%rsp)
movq %rax, %rdi
movq %r14, %rsi
callq 0x7090
incq 0x18(%rbx)
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x2ada2
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x74b0
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0xf95e(%rip), %rsi      # 0x3a70d
leaq 0xf95e(%rip), %rdx      # 0x3a714
callq 0x80f4
movl $0x30, %edi
callq 0x74a0
movq %rax, %rcx
addq $0x20, %rcx
movq %rcx, 0x10(%rax)
movq (%rsp), %rdx
cmpq %r15, %rdx
je 0x2ade8
movq %rdx, 0x10(%rax)
movq 0x10(%rsp), %rcx
movq %rcx, 0x20(%rax)
jmp 0x2adef
movups (%r15), %xmm0
movups %xmm0, (%rcx)
movq 0x8(%rsp), %rcx
movq %rcx, 0x18(%rax)
movq %r15, (%rsp)
movq $0x0, 0x8(%rsp)
movb $0x0, 0x10(%rsp)
movq %rax, %rdi
movq %r14, %rsi
callq 0x7090
incq 0x18(%rbx)
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x2ae2f
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x74b0
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x11f38(%rip), %rsi     # 0x3cd74
leaq 0x11f38(%rip), %rdx     # 0x3cd7b
callq 0x80f4
movl $0x30, %edi
callq 0x74a0
movq %rax, %rcx
addq $0x20, %rcx
movq %rcx, 0x10(%rax)
movq (%rsp), %rdx
cmpq %r15, %rdx
je 0x2ae75
movq %rdx, 0x10(%rax)
movq 0x10(%rsp), %rcx
movq %rcx, 0x20(%rax)
jmp 0x2ae7c
movups (%r15), %xmm0
movups %xmm0, (%rcx)
movq 0x8(%rsp), %rcx
movq %rcx, 0x18(%rax)
movq %r15, (%rsp)
movq $0x0, 0x8(%rsp)
movb $0x0, 0x10(%rsp)
movq %rax, %rdi
movq %r14, %rsi
callq 0x7090
incq 0x18(%rbx)
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x2aebc
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x74b0
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x11efb(%rip), %rsi     # 0x3cdc4
leaq 0x11efb(%rip), %rdx     # 0x3cdcb
callq 0x80f4
movl $0x30, %edi
callq 0x74a0
movq %rax, %rcx
addq $0x20, %rcx
movq %rcx, 0x10(%rax)
movq (%rsp), %rdx
cmpq %r15, %rdx
je 0x2af02
movq %rdx, 0x10(%rax)
movq 0x10(%rsp), %rcx
movq %rcx, 0x20(%rax)
jmp 0x2af09
movups (%r15), %xmm0
movups %xmm0, (%rcx)
movq 0x8(%rsp), %rcx
movq %rcx, 0x18(%rax)
movq %r15, (%rsp)
movq $0x0, 0x8(%rsp)
movb $0x0, 0x10(%rsp)
movq %rax, %rdi
movq %r14, %rsi
callq 0x7090
incq 0x18(%rbx)
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x2af49
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x74b0
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x11e26(%rip), %rsi     # 0x3cd7c
leaq 0x11e2b(%rip), %rdx     # 0x3cd88
callq 0x80f4
movl $0x30, %edi
callq 0x74a0
movq %rax, %rcx
addq $0x20, %rcx
movq %rcx, 0x10(%rax)
movq (%rsp), %rdx
cmpq %r15, %rdx
je 0x2af8f
movq %rdx, 0x10(%rax)
movq 0x10(%rsp), %rcx
movq %rcx, 0x20(%rax)
jmp 0x2af96
movups (%r15), %xmm0
movups %xmm0, (%rcx)
movq 0x8(%rsp), %rcx
movq %rcx, 0x18(%rax)
movq %r15, (%rsp)
movq $0x0, 0x8(%rsp)
movb $0x0, 0x10(%rsp)
movq %rax, %rdi
movq %r14, %rsi
callq 0x7090
incq 0x18(%rbx)
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x2afd6
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x74b0
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x11da6(%rip), %rsi     # 0x3cd89
leaq 0x11da9(%rip), %rdx     # 0x3cd93
callq 0x80f4
movl $0x30, %edi
callq 0x74a0
movq %rax, %rcx
addq $0x20, %rcx
movq %rcx, 0x10(%rax)
movq (%rsp), %rdx
cmpq %r15, %rdx
je 0x2b01c
movq %rdx, 0x10(%rax)
movq 0x10(%rsp), %rcx
movq %rcx, 0x20(%rax)
jmp 0x2b023
movups (%r15), %xmm0
movups %xmm0, (%rcx)
movq 0x8(%rsp), %rcx
movq %rcx, 0x18(%rax)
movq %r15, (%rsp)
movq $0x0, 0x8(%rsp)
movb $0x0, 0x10(%rsp)
movq %rax, %rdi
movq %r14, %rsi
callq 0x7090
incq 0x18(%rbx)
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x2b063
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x74b0
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0xfcc4(%rip), %rsi      # 0x3ad34
leaq 0xfcd1(%rip), %rdx      # 0x3ad48
callq 0x80f4
movl $0x30, %edi
callq 0x74a0
movq %rax, %rcx
addq $0x20, %rcx
movq %rcx, 0x10(%rax)
movq (%rsp), %rdx
cmpq %r15, %rdx
je 0x2b0a9
movq %rdx, 0x10(%rax)
movq 0x10(%rsp), %rcx
movq %rcx, 0x20(%rax)
jmp 0x2b0b0
movups (%r15), %xmm0
movups %xmm0, (%rcx)
movq 0x8(%rsp), %rcx
movq %rcx, 0x18(%rax)
movq %r15, (%rsp)
movq $0x0, 0x8(%rsp)
movb $0x0, 0x10(%rsp)
movq %rax, %rdi
movq %r14, %rsi
callq 0x7090
incq 0x18(%rbx)
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x2b0f0
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x74b0
addq $0x20, %rsp
popq %rbx
popq %r14
popq %r15
retq
jmp 0x2b126
jmp 0x2b141
jmp 0x2b126
jmp 0x2b141
jmp 0x2b126
jmp 0x2b141
jmp 0x2b126
jmp 0x2b141
jmp 0x2b126
jmp 0x2b141
jmp 0x2b126
jmp 0x2b141
jmp 0x2b126
jmp 0x2b141
jmp 0x2b126
jmp 0x2b141
jmp 0x2b126
jmp 0x2b141
jmp 0x2b126
jmp 0x2b141
jmp 0x2b126
jmp 0x2b141
movq %rax, %rbx
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x2b144
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x74b0
jmp 0x2b144
movq %rax, %rbx
movq %rbx, %rdi
callq 0x7810