// File: /workspace/github_cpp_makefile_star2_O1/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 0x1edcc(%rip), %rsi     # 0x26288
leaq 0x1edd5(%rip), %rdx     # 0x26298
leaq -0x130(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq -0x3569(%rip), %rdi     # 0x3f70
movq %rbx, %rsi
callq 0x25d6b
movq -0x130(%rbp), %rdi
cmpq %r14, %rdi
je 0x74f2
callq 0x21b0
leaq -0x100(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1ed95(%rip), %rsi     # 0x26299
leaq 0x1ed9b(%rip), %rdx     # 0x262a6
leaq -0x110(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq 0xa4d(%rip), %rdi       # 0x7f6e
movq %rbx, %rsi
callq 0x25d6b
movq -0x110(%rbp), %rdi
cmpq %r14, %rdi
je 0x753a
callq 0x21b0
leaq -0xe0(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1ed5b(%rip), %rsi     # 0x262a7
leaq 0x1ed69(%rip), %rdx     # 0x262bc
leaq -0xf0(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq 0x1716(%rip), %rdi      # 0x8c7f
movq %rbx, %rsi
callq 0x25d6b
movq -0xf0(%rbp), %rdi
cmpq %r14, %rdi
je 0x7582
callq 0x21b0
leaq -0xc0(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1ed29(%rip), %rsi     # 0x262bd
leaq 0x1ed2e(%rip), %rdx     # 0x262c9
leaq -0xd0(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq 0xc63(%rip), %rdi       # 0x8214
movq %rbx, %rsi
callq 0x25d6b
movq -0xd0(%rbp), %rdi
cmpq %r14, %rdi
je 0x75ca
callq 0x21b0
leaq -0xa0(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1ecee(%rip), %rsi     # 0x262ca
leaq 0x1ecf4(%rip), %rdx     # 0x262d7
leaq -0xb0(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq -0x9cc(%rip), %rdi      # 0x6c2d
movq %rbx, %rsi
callq 0x25d6b
movq -0xb0(%rbp), %rdi
cmpq %r14, %rdi
je 0x7612
callq 0x21b0
leaq -0x80(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1ecb7(%rip), %rsi     # 0x262d8
leaq 0x1ecbd(%rip), %rdx     # 0x262e5
leaq -0x90(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq 0x2902(%rip), %rdi      # 0x9f40
movq %rbx, %rsi
callq 0x25d6b
movq -0x90(%rbp), %rdi
cmpq %r14, %rdi
je 0x7657
callq 0x21b0
leaq -0x60(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1ec80(%rip), %rsi     # 0x262e6
leaq 0x1ec87(%rip), %rdx     # 0x262f4
leaq -0x70(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq 0x245a(%rip), %rdi      # 0x9ada
movq %rbx, %rsi
callq 0x25d6b
movq -0x70(%rbp), %rdi
cmpq %r14, %rdi
je 0x7696
callq 0x21b0
leaq -0x40(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1ec50(%rip), %rsi     # 0x262f5
leaq 0x1ec56(%rip), %rdx     # 0x26302
leaq -0x50(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq -0x43fd(%rip), %rdi     # 0x32c2
movq %rbx, %rsi
callq 0x25d6b
movq -0x50(%rbp), %rdi
cmpq %r14, %rdi
je 0x76d5
callq 0x21b0
leaq -0x20(%rbp), %r14
movq %r14, -0x10(%r14)
leaq 0x1ec1f(%rip), %rsi     # 0x26303
leaq 0x1ec30(%rip), %rdx     # 0x2631b
leaq -0x30(%rbp), %rbx
movq %rbx, %rdi
callq 0x2f88
leaq 0x2d52(%rip), %rdi      # 0xa450
movq %rbx, %rsi
callq 0x25d6b
movq -0x30(%rbp), %rdi
cmpq %r14, %rdi
je 0x7714
callq 0x21b0
addq $0x120, %rsp            # imm = 0x120
popq %rbx
popq %r14
popq %rbp
retq
movq %rax, %rbx
movq -0x30(%rbp), %rdi
jmp 0x7781
movq %rax, %rbx
movq -0x50(%rbp), %rdi
jmp 0x7781
movq %rax, %rbx
movq -0x70(%rbp), %rdi
jmp 0x7781
movq %rax, %rbx
movq -0x90(%rbp), %rdi
jmp 0x7781
movq %rax, %rbx
movq -0xb0(%rbp), %rdi
jmp 0x7781
movq %rax, %rbx
movq -0xd0(%rbp), %rdi
jmp 0x7781
movq %rax, %rbx
movq -0xf0(%rbp), %rdi
jmp 0x7781
movq %rax, %rbx
movq -0x110(%rbp), %rdi
jmp 0x7781
movq %rax, %rbx
movq -0x130(%rbp), %rdi
cmpq %r14, %rdi
je 0x778b
callq 0x21b0
movq %rbx, %rdi
callq 0x2340
nop