// File: /workspace/github_cpp_makefile_star2_O3/DimitriDaSilva[P]42_ft_containers/tester/containers/map/test_map_operations.cpp
// Function: test_map_operations()
void
test_map_operations()
{
	test_wrapper(test_map_operations_find, "find");
	test_wrapper(test_map_operations_count, "count");
	test_wrapper(test_map_operations_lower_bound, "lower_bound");
	test_wrapper(test_map_operations_upper_bound, "upper_bound");
	test_wrapper(test_map_operations_lower_upper_bound, "lower_upper_bound");
	test_wrapper(test_map_operations_equal_range_match, "equal_range_match");
	test_wrapper(test_map_operations_equal_range_no_match, "equal_range_no_match");
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r14
pushq %rbx
subq $0xe0, %rsp
leaq -0xe0(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x19820(%rip), %rsi     # 0x263ea
leaq 0x1981d(%rip), %rdx     # 0x263ee
leaq -0xf0(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq -0x113b(%rip), %rdi     # 0xbaac
movq %rbx, %rsi
callq 0x25dae
movq -0xf0(%rbp), %rdi
cmpq %r14, %rdi
je 0xcc00
callq 0x21b0
leaq -0xc0(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x197dd(%rip), %rsi     # 0x263ef
leaq 0x197db(%rip), %rdx     # 0x263f4
leaq -0xd0(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq -0xff4(%rip), %rdi      # 0xbc3b
movq %rbx, %rsi
callq 0x25dae
movq -0xd0(%rbp), %rdi
cmpq %r14, %rdi
je 0xcc48
callq 0x21b0
leaq -0xa0(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1979b(%rip), %rsi     # 0x263f5
leaq 0x1979f(%rip), %rdx     # 0x26400
leaq -0xb0(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq -0xef5(%rip), %rdi      # 0xbd82
movq %rbx, %rsi
callq 0x25dae
movq -0xb0(%rbp), %rdi
cmpq %r14, %rdi
je 0xcc90
callq 0x21b0
leaq -0x80(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x19768(%rip), %rsi     # 0x26407
leaq 0x1976c(%rip), %rdx     # 0x26412
leaq -0x90(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq -0xb3f(%rip), %rdi      # 0xc17d
movq %rbx, %rsi
callq 0x25dae
movq -0x90(%rbp), %rdi
cmpq %r14, %rdi
je 0xccd5
callq 0x21b0
leaq -0x60(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1971d(%rip), %rsi     # 0x26401
leaq 0x19727(%rip), %rdx     # 0x26412
leaq -0x70(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq -0x786(%rip), %rdi      # 0xc578
movq %rbx, %rsi
callq 0x25dae
movq -0x70(%rbp), %rdi
cmpq %r14, %rdi
je 0xcd14
callq 0x21b0
leaq -0x40(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x196f0(%rip), %rsi     # 0x26413
leaq 0x196fa(%rip), %rdx     # 0x26424
leaq -0x50(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq -0x697(%rip), %rdi      # 0xc6a6
movq %rbx, %rsi
callq 0x25dae
movq -0x50(%rbp), %rdi
cmpq %r14, %rdi
je 0xcd53
callq 0x21b0
leaq -0x20(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x196c3(%rip), %rsi     # 0x26425
leaq 0x196d0(%rip), %rdx     # 0x26439
leaq -0x30(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq -0x4f7(%rip), %rdi      # 0xc885
movq %rbx, %rsi
callq 0x25dae
movq -0x30(%rbp), %rdi
cmpq %r14, %rdi
je 0xcd92
callq 0x21b0
addq $0xe0, %rsp
popq %rbx
popq %r14
popq %rbp
retq
movq %rax, %rbx
movq -0x30(%rbp), %rdi
jmp 0xcde7
movq %rax, %rbx
movq -0x50(%rbp), %rdi
jmp 0xcde7
movq %rax, %rbx
movq -0x70(%rbp), %rdi
jmp 0xcde7
movq %rax, %rbx
movq -0x90(%rbp), %rdi
jmp 0xcde7
movq %rax, %rbx
movq -0xb0(%rbp), %rdi
jmp 0xcde7
movq %rax, %rbx
movq -0xd0(%rbp), %rdi
jmp 0xcde7
movq %rax, %rbx
movq -0xf0(%rbp), %rdi
cmpq %r14, %rdi
je 0xcdf1
callq 0x21b0
movq %rbx, %rdi
callq 0x2340