// File: /workspace/github_cpp_makefile_star2_O3/DimitriDaSilva[P]42_ft_containers/tester/containers/set/test_set_operations.cpp
// Function: test_set_operations()
void
test_set_operations()
{
	test_wrapper(test_set_operations_find, "find");
	test_wrapper(test_set_operations_count, "count");
	test_wrapper(test_set_operations_lower_bound, "lower_bound");
	test_wrapper(test_set_operations_upper_bound, "upper_bound");
	test_wrapper(test_set_operations_lower_upper_bound, "lower_upper_bound");
	test_wrapper(test_set_operations_equal_range_match, "equal_range_match");
	test_wrapper(test_set_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 0x1c879(%rip), %rsi     # 0x263ea
leaq 0x1c876(%rip), %rdx     # 0x263ee
leaq -0xf0(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq -0xc0a(%rip), %rdi      # 0x8f84
movq %rbx, %rsi
callq 0x25dae
movq -0xf0(%rbp), %rdi
cmpq %r14, %rdi
je 0x9ba7
callq 0x21b0
leaq -0xc0(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1c836(%rip), %rsi     # 0x263ef
leaq 0x1c834(%rip), %rdx     # 0x263f4
leaq -0xd0(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq -0xad6(%rip), %rdi      # 0x9100
movq %rbx, %rsi
callq 0x25dae
movq -0xd0(%rbp), %rdi
cmpq %r14, %rdi
je 0x9bef
callq 0x21b0
leaq -0xa0(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1c7f4(%rip), %rsi     # 0x263f5
leaq 0x1c7f8(%rip), %rdx     # 0x26400
leaq -0xb0(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq -0x9e4(%rip), %rdi      # 0x923a
movq %rbx, %rsi
callq 0x25dae
movq -0xb0(%rbp), %rdi
cmpq %r14, %rdi
je 0x9c37
callq 0x21b0
leaq -0x80(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1c7c1(%rip), %rsi     # 0x26407
leaq 0x1c7c5(%rip), %rdx     # 0x26412
leaq -0x90(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq -0x764(%rip), %rdi      # 0x94ff
movq %rbx, %rsi
callq 0x25dae
movq -0x90(%rbp), %rdi
cmpq %r14, %rdi
je 0x9c7c
callq 0x21b0
leaq -0x60(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1c776(%rip), %rsi     # 0x26401
leaq 0x1c780(%rip), %rdx     # 0x26412
leaq -0x70(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq -0x4e1(%rip), %rdi      # 0x97c4
movq %rbx, %rsi
callq 0x25dae
movq -0x70(%rbp), %rdi
cmpq %r14, %rdi
je 0x9cbb
callq 0x21b0
leaq -0x40(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1c749(%rip), %rsi     # 0x26413
leaq 0x1c753(%rip), %rdx     # 0x26424
leaq -0x50(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq -0x43d(%rip), %rdi      # 0x98a7
movq %rbx, %rsi
callq 0x25dae
movq -0x50(%rbp), %rdi
cmpq %r14, %rdi
je 0x9cfa
callq 0x21b0
leaq -0x20(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1c71c(%rip), %rsi     # 0x26425
leaq 0x1c729(%rip), %rdx     # 0x26439
leaq -0x30(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq -0x370(%rip), %rdi      # 0x99b3
movq %rbx, %rsi
callq 0x25dae
movq -0x30(%rbp), %rdi
cmpq %r14, %rdi
je 0x9d39
callq 0x21b0
addq $0xe0, %rsp
popq %rbx
popq %r14
popq %rbp
retq
movq %rax, %rbx
movq -0x30(%rbp), %rdi
jmp 0x9d8e
movq %rax, %rbx
movq -0x50(%rbp), %rdi
jmp 0x9d8e
movq %rax, %rbx
movq -0x70(%rbp), %rdi
jmp 0x9d8e
movq %rax, %rbx
movq -0x90(%rbp), %rdi
jmp 0x9d8e
movq %rax, %rbx
movq -0xb0(%rbp), %rdi
jmp 0x9d8e
movq %rax, %rbx
movq -0xd0(%rbp), %rdi
jmp 0x9d8e
movq %rax, %rbx
movq -0xf0(%rbp), %rdi
cmpq %r14, %rdi
je 0x9d98
callq 0x21b0
movq %rbx, %rdi
callq 0x2340