// File: /workspace/github_cpp_makefile_star2_O2/DimitriDaSilva[P]42_ft_containers/tester/containers/set/test_set_modifiers.cpp
// Function: test_set_modifiers()
void
test_set_modifiers()
{
	test_wrapper(test_set_modifiers_insert_single_element_int, "insert_single_element_int");
	test_wrapper(test_set_modifiers_insert_single_element_string, "insert_single_element_string");
	test_wrapper(test_set_modifiers_insert_with_hint, "insert_with_hint");
	test_wrapper(test_set_modifiers_insert_range, "insert_range");
	test_wrapper(test_set_modifiers_insert_iterators_validity, "insert_iterators_validity");
	test_wrapper(test_set_modifiers_insert_cplusplus, "insert_cplusplus");
	test_wrapper(test_set_modifiers_erase_position, "erase_position");
	test_wrapper(test_set_modifiers_erase_value, "erase_value");
	test_wrapper(test_set_modifiers_erase_range, "erase_range");
	test_wrapper(test_set_modifiers_erase_iterators_validity, "erase_iterators_validity");
	test_wrapper(test_set_modifiers_erase_cplusplus, "erase_cplusplus");
	test_wrapper(test_set_modifiers_swap, "swap");
	test_wrapper(test_set_modifiers_swap_iterator_validity, "swap iterator validity");
	test_wrapper(test_set_modifiers_clear_int, "clear_int");
	test_wrapper(test_set_modifiers_clear_string, "clear_string");
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %rbx
subq $0x1e8, %rsp            # imm = 0x1E8
leaq 0x1a251(%rip), %rsi     # 0x21114
leaq -0x1f0(%rbp), %rdi
leaq -0x9(%rbp), %rdx
callq 0x30a0
leaq -0x1176(%rip), %rdi     # 0x5d64
leaq -0x1f0(%rbp), %rsi
callq 0x20ca4
leaq -0x1f0(%rbp), %rdi
callq 0x30d0
leaq 0x1a235(%rip), %rsi     # 0x2112e
leaq -0x1d0(%rbp), %rdi
leaq -0x9(%rbp), %rdx
callq 0x30a0
leaq -0xfd8(%rip), %rdi      # 0x5f38
leaq -0x1d0(%rbp), %rsi
callq 0x20ca4
leaq -0x1d0(%rbp), %rdi
callq 0x30d0
leaq 0x1a21c(%rip), %rsi     # 0x2114b
leaq -0x1b0(%rbp), %rdi
leaq -0x9(%rbp), %rdx
callq 0x30a0
leaq -0xdbe(%rip), %rdi      # 0x6188
leaq -0x1b0(%rbp), %rsi
callq 0x20ca4
leaq -0x1b0(%rbp), %rdi
callq 0x30d0
leaq 0x1a1f7(%rip), %rsi     # 0x2115c
leaq -0x190(%rbp), %rdi
leaq -0x9(%rbp), %rdx
callq 0x30a0
leaq -0xcc8(%rip), %rdi      # 0x62b4
leaq -0x190(%rbp), %rsi
callq 0x20ca4
leaq -0x190(%rbp), %rdi
callq 0x30d0
leaq 0x1a1ce(%rip), %rsi     # 0x21169
leaq -0x170(%rbp), %rdi
leaq -0x9(%rbp), %rdx
callq 0x30a0
leaq -0xbe1(%rip), %rdi      # 0x63d1
leaq -0x170(%rbp), %rsi
callq 0x20ca4
leaq -0x170(%rbp), %rdi
callq 0x30d0
leaq 0x1a1b2(%rip), %rsi     # 0x21183
leaq -0x150(%rbp), %rdi
leaq -0x9(%rbp), %rdx
callq 0x30a0
leaq -0xb38(%rip), %rdi      # 0x64b0
leaq -0x150(%rbp), %rsi
callq 0x20ca4
leaq -0x150(%rbp), %rdi
callq 0x30d0
leaq 0x1a18d(%rip), %rsi     # 0x21194
leaq -0x130(%rbp), %rdi
leaq -0x9(%rbp), %rdx
callq 0x30a0
leaq -0xa09(%rip), %rdi      # 0x6615
leaq -0x130(%rbp), %rsi
callq 0x20ca4
leaq -0x130(%rbp), %rdi
callq 0x30d0
leaq 0x1a166(%rip), %rsi     # 0x211a3
leaq -0x110(%rbp), %rdi
leaq -0x9(%rbp), %rdx
callq 0x30a0
leaq -0x957(%rip), %rdi      # 0x66fd
leaq -0x110(%rbp), %rsi
callq 0x20ca4
leaq -0x110(%rbp), %rdi
callq 0x30d0
leaq 0x1a13c(%rip), %rsi     # 0x211af
leaq -0xf0(%rbp), %rdi
leaq -0x9(%rbp), %rdx
callq 0x30a0
leaq -0x887(%rip), %rdi      # 0x6803
leaq -0xf0(%rbp), %rsi
callq 0x20ca4
leaq -0xf0(%rbp), %rdi
callq 0x30d0
leaq 0x1a112(%rip), %rsi     # 0x211bb
leaq -0xd0(%rbp), %rdi
leaq -0x9(%rbp), %rdx
callq 0x30a0
leaq -0x811(%rip), %rdi      # 0x68af
leaq -0xd0(%rbp), %rsi
callq 0x20ca4
leaq -0xd0(%rbp), %rdi
callq 0x30d0
leaq 0x1a0f5(%rip), %rsi     # 0x211d4
leaq -0xb0(%rbp), %rdi
leaq -0x9(%rbp), %rdx
callq 0x30a0
leaq -0x74e(%rip), %rdi      # 0x69a8
leaq -0xb0(%rbp), %rsi
callq 0x20ca4
leaq -0xb0(%rbp), %rdi
callq 0x30d0
leaq 0x1a0cf(%rip), %rsi     # 0x211e4
leaq -0x90(%rbp), %rdi
leaq -0x9(%rbp), %rdx
callq 0x30a0
leaq -0x696(%rip), %rdi      # 0x6a96
leaq -0x90(%rbp), %rsi
callq 0x20ca4
leaq -0x90(%rbp), %rdi
callq 0x30d0
leaq 0x1a09e(%rip), %rsi     # 0x211e9
leaq -0x70(%rbp), %rdi
leaq -0x9(%rbp), %rdx
callq 0x30a0
leaq -0x615(%rip), %rdi      # 0x6b4a
leaq -0x70(%rbp), %rsi
callq 0x20ca4
leaq -0x70(%rbp), %rdi
callq 0x30d0
leaq 0x1a088(%rip), %rsi     # 0x21200
leaq -0x50(%rbp), %rdi
leaq -0x9(%rbp), %rdx
callq 0x30a0
leaq -0x50f(%rip), %rdi      # 0x6c7d
leaq -0x50(%rbp), %rsi
callq 0x20ca4
leaq -0x50(%rbp), %rdi
callq 0x30d0
leaq 0x1a065(%rip), %rsi     # 0x2120a
leaq -0x30(%rbp), %rdi
leaq -0x9(%rbp), %rdx
callq 0x30a0
leaq -0x467(%rip), %rdi      # 0x6d52
leaq -0x30(%rbp), %rsi
callq 0x20ca4
leaq -0x30(%rbp), %rdi
callq 0x30d0
addq $0x1e8, %rsp            # imm = 0x1E8
popq %rbx
popq %rbp
retq
movq %rax, %rbx
leaq -0x30(%rbp), %rdi
jmp 0x72bb
jmp 0x72c2
movq %rax, %rbx
leaq -0x50(%rbp), %rdi
jmp 0x72bb
jmp 0x72c2
movq %rax, %rbx
leaq -0x70(%rbp), %rdi
jmp 0x72bb
jmp 0x72c2
movq %rax, %rbx
leaq -0x90(%rbp), %rdi
jmp 0x72bb
jmp 0x72c2
movq %rax, %rbx
leaq -0xb0(%rbp), %rdi
jmp 0x72bb
jmp 0x72c2
movq %rax, %rbx
leaq -0xd0(%rbp), %rdi
jmp 0x72bb
jmp 0x72c2
movq %rax, %rbx
leaq -0xf0(%rbp), %rdi
jmp 0x72bb
jmp 0x72c2
movq %rax, %rbx
leaq -0x110(%rbp), %rdi
jmp 0x72bb
jmp 0x72c2
movq %rax, %rbx
leaq -0x130(%rbp), %rdi
jmp 0x72bb
jmp 0x72c2
movq %rax, %rbx
leaq -0x150(%rbp), %rdi
jmp 0x72bb
jmp 0x72c2
movq %rax, %rbx
leaq -0x170(%rbp), %rdi
jmp 0x72bb
jmp 0x72c2
movq %rax, %rbx
leaq -0x190(%rbp), %rdi
jmp 0x72bb
jmp 0x72c2
movq %rax, %rbx
leaq -0x1b0(%rbp), %rdi
jmp 0x72bb
jmp 0x72c2
movq %rax, %rbx
leaq -0x1d0(%rbp), %rdi
jmp 0x72bb
jmp 0x72c2
movq %rax, %rbx
leaq -0x1f0(%rbp), %rdi
callq 0x30d0
jmp 0x72c5
movq %rax, %rbx
movq %rbx, %rdi
callq 0x3330
nop