// File: /workspace/github_cpp_makefile_star2_O3/DimitriDaSilva[P]42_ft_containers/tester/containers/set/test_set.cpp
// Function: test_set()
void
test_set()
{
	subsection_wrapper(test_set_constructors, "set_constructors");
	subsection_wrapper(test_set_iterators, "set_iterators");
	subsection_wrapper(test_set_reverse_iterators, "set_reverse_iterators");
	subsection_wrapper(test_set_capacity, "set_capacity");
	subsection_wrapper(test_set_modifiers, "set_modifiers");
	subsection_wrapper(test_set_observers, "set_observers");
	subsection_wrapper(test_set_operations, "set_operations");
	subsection_wrapper(test_set_allocator, "set_allocator");
	subsection_wrapper(test_set_non_member_overloads, "set_non_member_overloads");
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r14
pushq %rbx
subq $0x120, %rsp            # imm = 0x120
leaq -0x120(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1ed6c(%rip), %rsi     # 0x26288
leaq 0x1ed75(%rip), %rdx     # 0x26298
leaq -0x130(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq -0x35dd(%rip), %rdi     # 0x3f5c
movq %rbx, %rsi
callq 0x25cb3
movq -0x130(%rbp), %rdi
cmpq %r14, %rdi
je 0x7552
callq 0x21b0
leaq -0x100(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1ed35(%rip), %rsi     # 0x26299
leaq 0x1ed3b(%rip), %rdx     # 0x262a6
leaq -0x110(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq 0xa4d(%rip), %rdi       # 0x7fce
movq %rbx, %rsi
callq 0x25cb3
movq -0x110(%rbp), %rdi
cmpq %r14, %rdi
je 0x759a
callq 0x21b0
leaq -0xe0(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1ecfb(%rip), %rsi     # 0x262a7
leaq 0x1ed09(%rip), %rdx     # 0x262bc
leaq -0xf0(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq 0x1716(%rip), %rdi      # 0x8cdf
movq %rbx, %rsi
callq 0x25cb3
movq -0xf0(%rbp), %rdi
cmpq %r14, %rdi
je 0x75e2
callq 0x21b0
leaq -0xc0(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1ecc9(%rip), %rsi     # 0x262bd
leaq 0x1ecce(%rip), %rdx     # 0x262c9
leaq -0xd0(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq 0xc63(%rip), %rdi       # 0x8274
movq %rbx, %rsi
callq 0x25cb3
movq -0xd0(%rbp), %rdi
cmpq %r14, %rdi
je 0x762a
callq 0x21b0
leaq -0xa0(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1ec8e(%rip), %rsi     # 0x262ca
leaq 0x1ec94(%rip), %rdx     # 0x262d7
leaq -0xb0(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq -0x9ca(%rip), %rdi      # 0x6c8f
movq %rbx, %rsi
callq 0x25cb3
movq -0xb0(%rbp), %rdi
cmpq %r14, %rdi
je 0x7672
callq 0x21b0
leaq -0x80(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1ec57(%rip), %rsi     # 0x262d8
leaq 0x1ec5d(%rip), %rdx     # 0x262e5
leaq -0x90(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq 0x2916(%rip), %rdi      # 0x9fb4
movq %rbx, %rsi
callq 0x25cb3
movq -0x90(%rbp), %rdi
cmpq %r14, %rdi
je 0x76b7
callq 0x21b0
leaq -0x60(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1ec20(%rip), %rsi     # 0x262e6
leaq 0x1ec27(%rip), %rdx     # 0x262f4
leaq -0x70(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq 0x2471(%rip), %rdi      # 0x9b51
movq %rbx, %rsi
callq 0x25cb3
movq -0x70(%rbp), %rdi
cmpq %r14, %rdi
je 0x76f6
callq 0x21b0
leaq -0x40(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1ebf0(%rip), %rsi     # 0x262f5
leaq 0x1ebf6(%rip), %rdx     # 0x26302
leaq -0x50(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq -0x4459(%rip), %rdi     # 0x32c6
movq %rbx, %rsi
callq 0x25cb3
movq -0x50(%rbp), %rdi
cmpq %r14, %rdi
je 0x7735
callq 0x21b0
leaq -0x20(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1ebbf(%rip), %rsi     # 0x26303
leaq 0x1ebd0(%rip), %rdx     # 0x2631b
leaq -0x30(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq 0x2d66(%rip), %rdi      # 0xa4c4
movq %rbx, %rsi
callq 0x25cb3
movq -0x30(%rbp), %rdi
cmpq %r14, %rdi
je 0x7774
callq 0x21b0
addq $0x120, %rsp            # imm = 0x120
popq %rbx
popq %r14
popq %rbp
retq
movq %rax, %rbx
movq -0x30(%rbp), %rdi
jmp 0x77e1
movq %rax, %rbx
movq -0x50(%rbp), %rdi
jmp 0x77e1
movq %rax, %rbx
movq -0x70(%rbp), %rdi
jmp 0x77e1
movq %rax, %rbx
movq -0x90(%rbp), %rdi
jmp 0x77e1
movq %rax, %rbx
movq -0xb0(%rbp), %rdi
jmp 0x77e1
movq %rax, %rbx
movq -0xd0(%rbp), %rdi
jmp 0x77e1
movq %rax, %rbx
movq -0xf0(%rbp), %rdi
jmp 0x77e1
movq %rax, %rbx
movq -0x110(%rbp), %rdi
jmp 0x77e1
movq %rax, %rbx
movq -0x130(%rbp), %rdi
cmpq %r14, %rdi
je 0x77eb
callq 0x21b0
movq %rbx, %rdi
callq 0x2340
nop