// File: /workspace/github_cpp_makefile_star2_O1/XDragonSl[P]git-switcher/src/main.cpp
// Function: help()
void help() {
    cout << gsw_info::H_COMMON << endl;
    cout << "Options:" << endl;
    cout << gsw_info::H_VERSION << endl;
    cout << gsw_info::H_HELP << endl;
    cout << gsw_info::H_CURRENT << endl;
    cout << gsw_info::H_LIST << endl;
    cout << gsw_info::H_ADD << endl;
    cout << gsw_info::H_UPDATE << endl;
    cout << gsw_info::H_SWAP << endl;
    cout << gsw_info::H_REMOVE << endl;
    cout << endl;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r14
pushq %rbx
movq 0x5428(%rip), %rsi      # 0x9268
movq 0x5429(%rip), %rdx      # 0x9270
movq 0x517a(%rip), %rbx      # 0x8fc8
movq %rbx, %rdi
callq 0x2230
movq %rax, %r14
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r14, %rdi
movl $0xa, %esi
callq 0x2200
movsbl %al, %esi
movq %r14, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2170
leaq 0x251d(%rip), %rsi      # 0x63a4
movl $0x8, %edx
movq %rbx, %rdi
callq 0x2230
movq (%rbx), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x2200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2170
movq 0x53c6(%rip), %rsi      # 0x9288
movq 0x53c7(%rip), %rdx      # 0x9290
movq %rbx, %rdi
callq 0x2230
movq %rax, %r14
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r14, %rdi
movl $0xa, %esi
callq 0x2200
movsbl %al, %esi
movq %r14, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2170
movq 0x53a6(%rip), %rsi      # 0x92a8
movq 0x53a7(%rip), %rdx      # 0x92b0
movq %rbx, %rdi
callq 0x2230
movq %rax, %r14
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r14, %rdi
movl $0xa, %esi
callq 0x2200
movsbl %al, %esi
movq %r14, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2170
movq 0x5386(%rip), %rsi      # 0x92c8
movq 0x5387(%rip), %rdx      # 0x92d0
movq %rbx, %rdi
callq 0x2230
movq %rax, %r14
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r14, %rdi
movl $0xa, %esi
callq 0x2200
movsbl %al, %esi
movq %r14, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2170
movq 0x5366(%rip), %rsi      # 0x92e8
movq 0x5367(%rip), %rdx      # 0x92f0
movq %rbx, %rdi
callq 0x2230
movq %rax, %r14
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r14, %rdi
movl $0xa, %esi
callq 0x2200
movsbl %al, %esi
movq %r14, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2170
movq 0x5346(%rip), %rsi      # 0x9308
movq 0x5347(%rip), %rdx      # 0x9310
movq %rbx, %rdi
callq 0x2230
movq %rax, %r14
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r14, %rdi
movl $0xa, %esi
callq 0x2200
movsbl %al, %esi
movq %r14, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2170
movq 0x5326(%rip), %rsi      # 0x9328
movq 0x5327(%rip), %rdx      # 0x9330
movq %rbx, %rdi
callq 0x2230
movq %rax, %r14
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r14, %rdi
movl $0xa, %esi
callq 0x2200
movsbl %al, %esi
movq %r14, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2170
movq 0x5306(%rip), %rsi      # 0x9348
movq 0x5307(%rip), %rdx      # 0x9350
movq %rbx, %rdi
callq 0x2230
movq %rax, %r14
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r14, %rdi
movl $0xa, %esi
callq 0x2200
movsbl %al, %esi
movq %r14, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2170
movq 0x52e6(%rip), %rsi      # 0x9368
movq 0x52e7(%rip), %rdx      # 0x9370
movq %rbx, %rdi
callq 0x2230
movq %rax, %r14
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r14, %rdi
movl $0xa, %esi
callq 0x2200
movsbl %al, %esi
movq %r14, %rdi
callq 0x2030
movq %rax, %rdi
callq 0x2170
movq (%rbx), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x2200
movsbl %al, %esi
movq %rbx, %rdi
callq 0x2030
movq %rax, %rdi
popq %rbx
popq %r14
popq %rbp
jmp 0x2170