// File: /workspace/github_cpp_makefile_star2_O1/fredericmarchand[P]TexasHoldem/Card.cpp
// Function: Card::printCard()
void Card::printCard()
{
    cout << "|----------|" << endl;
    cout << "|          |" << endl;
    cout << "|          |" << endl;
    cout << "|   " << getValueSymbol() << getSuitSymbol() << "    |" << endl;
    cout << "|          |" << endl;
    cout << "|          |" << endl;
    cout << "|----------|" << endl;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r15
pushq %r14
pushq %rbx
subq $0x48, %rsp
movq %rdi, %r14
movq 0x7975(%rip), %rbx      # 0x9fd0
leaq 0x4a1d(%rip), %rsi      # 0x707f
movl $0xc, %edx
movq %rbx, %rdi
callq 0x2150
movq (%rbx), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x2120
movsbl %al, %esi
movq %rbx, %rdi
callq 0x2040
movq %rax, %rdi
callq 0x2090
leaq 0x49ef(%rip), %r15      # 0x708c
movl $0xc, %edx
movq %rbx, %rdi
movq %r15, %rsi
callq 0x2150
movq (%rbx), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x2120
movsbl %al, %esi
movq %rbx, %rdi
callq 0x2040
movq %rax, %rdi
callq 0x2090
movl $0xc, %edx
movq %rbx, %rdi
movq %r15, %rsi
callq 0x2150
movq (%rbx), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x2120
movsbl %al, %esi
movq %rbx, %rdi
callq 0x2040
movq %rax, %rdi
callq 0x2090
leaq 0x4987(%rip), %rsi      # 0x7099
movl $0x4, %edx
movq %rbx, %rdi
callq 0x2150
leaq -0x58(%rbp), %r15
movq %r15, %rdi
movq %r14, %rsi
callq 0x2532
movq (%r15), %rsi
movq 0x8(%r15), %rdx
movq %rbx, %rdi
callq 0x2150
movq %rax, %r15
leaq -0x38(%rbp), %rdi
movq %r14, %rsi
callq 0x24c0
movq -0x38(%rbp), %rsi
movq -0x30(%rbp), %rdx
movq %r15, %rdi
callq 0x2150
movq %rax, %r14
leaq 0x492d(%rip), %rsi      # 0x7093
movl $0x5, %edx
movq %rax, %rdi
callq 0x2150
movq (%r14), %rax
movq -0x18(%rax), %rdi
addq %r14, %rdi
movl $0xa, %esi
callq 0x2120
movsbl %al, %esi
movq %r14, %rdi
callq 0x2040
movq %rax, %rdi
callq 0x2090
leaq -0x28(%rbp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x27b3
movq -0x28(%rbp), %rsi
incq %rsi
callq 0x2140
leaq -0x48(%rbp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x27cc
movq -0x48(%rbp), %rsi
incq %rsi
callq 0x2140
leaq 0x48b9(%rip), %r14      # 0x708c
movl $0xc, %edx
movq %rbx, %rdi
movq %r14, %rsi
callq 0x2150
movq (%rbx), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x2120
movsbl %al, %esi
movq %rbx, %rdi
callq 0x2040
movq %rax, %rdi
callq 0x2090
movl $0xc, %edx
movq %rbx, %rdi
movq %r14, %rsi
callq 0x2150
movq (%rbx), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x2120
movsbl %al, %esi
movq %rbx, %rdi
callq 0x2040
movq %rax, %rdi
callq 0x2090
leaq 0x4837(%rip), %rsi      # 0x707f
movl $0xc, %edx
movq %rbx, %rdi
callq 0x2150
movq (%rbx), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x2120
movsbl %al, %esi
movq %rbx, %rdi
callq 0x2040
movq %rax, %rdi
callq 0x2090
addq $0x48, %rsp
popq %rbx
popq %r14
popq %r15
popq %rbp
retq
jmp 0x2889
movq %rax, %rbx
jmp 0x28aa
movq %rax, %rbx
leaq -0x28(%rbp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x28aa
movq -0x28(%rbp), %rsi
incq %rsi
callq 0x2140
leaq -0x48(%rbp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x28c3
movq -0x48(%rbp), %rsi
incq %rsi
callq 0x2140
movq %rbx, %rdi
callq 0x21c0
nop