// File: /workspace/github_cpp_makefile_star2_O1/pc260533[P]ITC313-TP2/produit.cpp
// Function: Produit::initialisertMapAttributsNomAttributs()
void Produit::initialisertMapAttributsNomAttributs() {
    this->ajouterEntreeMapAttributsNomAttributs("titreProduit", "titreProduit");
    this->ajouterEntreeMapAttributsNomAttributs("descriptionProduit", "descriptionProduit");
    this->ajouterEntreeMapAttributsNomAttributs("quantiteDisponibleProduit", "quantiteDisponibleProduit");
    this->ajouterEntreeMapAttributsNomAttributs("prixUnitaire", "prixUnitaire");
}

// Assembly:
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x100, %rsp            # imm = 0x100
movq %rdi, %rbx
leaq 0xf0(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x627e(%rip), %r14      # 0x129bd
leaq 0x6283(%rip), %r15      # 0x129c9
leaq 0xe0(%rsp), %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x6c2c
leaq 0x70(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x60(%rsp), %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x6c2c
leaq 0xe0(%rsp), %rsi
leaq 0x60(%rsp), %rdx
movq %rbx, %rdi
callq 0x11c94
movq 0x60(%rsp), %rdi
cmpq %r13, %rdi
je 0xc79e
movq 0x70(%rsp), %rsi
incq %rsi
callq 0x3230
movq 0xe0(%rsp), %rdi
cmpq %r12, %rdi
je 0xc7bb
movq 0xf0(%rsp), %rsi
incq %rsi
callq 0x3230
leaq 0xd0(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x61fb(%rip), %r14      # 0x129ca
leaq 0x6206(%rip), %r15      # 0x129dc
leaq 0xc0(%rsp), %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x6c2c
leaq 0x50(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x40(%rsp), %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x6c2c
leaq 0xc0(%rsp), %rsi
leaq 0x40(%rsp), %rdx
movq %rbx, %rdi
callq 0x11c94
movq 0x40(%rsp), %rdi
cmpq %r13, %rdi
je 0xc82e
movq 0x50(%rsp), %rsi
incq %rsi
callq 0x3230
movq 0xc0(%rsp), %rdi
cmpq %r12, %rdi
je 0xc84b
movq 0xd0(%rsp), %rsi
incq %rsi
callq 0x3230
leaq 0xb0(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x617e(%rip), %r14      # 0x129dd
leaq 0x6190(%rip), %r15      # 0x129f6
leaq 0xa0(%rsp), %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x6c2c
leaq 0x30(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x20(%rsp), %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x6c2c
leaq 0xa0(%rsp), %rsi
leaq 0x20(%rsp), %rdx
movq %rbx, %rdi
callq 0x11c94
movq 0x20(%rsp), %rdi
cmpq %r13, %rdi
je 0xc8be
movq 0x30(%rsp), %rsi
incq %rsi
callq 0x3230
movq 0xa0(%rsp), %rdi
cmpq %r12, %rdi
je 0xc8db
movq 0xb0(%rsp), %rsi
incq %rsi
callq 0x3230
leaq 0x90(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x6108(%rip), %r14      # 0x129f7
leaq 0x610d(%rip), %r15      # 0x12a03
leaq 0x80(%rsp), %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x6c2c
leaq 0x10(%rsp), %r13
movq %r13, -0x10(%r13)
movq %rsp, %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x6c2c
leaq 0x80(%rsp), %rsi
movq %rsp, %rdx
movq %rbx, %rdi
callq 0x11c94
movq (%rsp), %rdi
cmpq %r13, %rdi
je 0xc949
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x3230
movq 0x80(%rsp), %rdi
cmpq %r12, %rdi
je 0xc966
movq 0x90(%rsp), %rsi
incq %rsi
callq 0x3230
addq $0x100, %rsp            # imm = 0x100
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
retq
movq %rax, %rbx
movq (%rsp), %rdi
cmpq %r13, %rdi
je 0xc995
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x3230
jmp 0xc995
movq %rax, %rbx
movq 0x80(%rsp), %rdi
jmp 0xca18
movq %rax, %rbx
movq 0x20(%rsp), %rdi
cmpq %r13, %rdi
je 0xc9be
movq 0x30(%rsp), %rsi
incq %rsi
callq 0x3230
jmp 0xc9be
movq %rax, %rbx
movq 0xa0(%rsp), %rdi
jmp 0xca18
movq %rax, %rbx
movq 0x40(%rsp), %rdi
cmpq %r13, %rdi
je 0xc9e7
movq 0x50(%rsp), %rsi
incq %rsi
callq 0x3230
jmp 0xc9e7
movq %rax, %rbx
movq 0xc0(%rsp), %rdi
jmp 0xca18
movq %rax, %rbx
movq 0x60(%rsp), %rdi
cmpq %r13, %rdi
je 0xca10
movq 0x70(%rsp), %rsi
incq %rsi
callq 0x3230
jmp 0xca10
movq %rax, %rbx
movq 0xe0(%rsp), %rdi
cmpq %r12, %rdi
je 0xca29
movq (%r12), %rsi
incq %rsi
callq 0x3230
movq %rbx, %rdi
callq 0x33e0
nop