// File: /workspace/github_cpp_makefile_star2_O2/gprateek93[P]LaTeX_to_HTML/converter.cpp
// Function: converter::traverseSubSection[abi:cxx11](ast_node*, int)
string converter :: traverseSubSection(ast_node * root, int type){
    subsection_no++;
    string s = "";
    s+="<"+getMapping(type)+">";
    s+=myString(section_no)+"."+myString(subsection_no)+" "+root->data;
    s+="</"+getMapping(type)+"/>";
    s+=traverseChildren(root);
    return s;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r15
pushq %r14
pushq %r12
pushq %rbx
subq $0xc0, %rsp
movl %ecx, %r12d
movq %rdx, %r14
movq %rsi, %r15
movq %rdi, %rbx
incl 0x9442(%rip)            # 0x10410
leaq 0x4591(%rip), %rsi      # 0xb566
leaq -0x40(%rbp), %rdx
callq 0x5916
leaq -0x60(%rbp), %rdi
movq %r15, %rsi
movl %r12d, %edx
callq 0x6edc
leaq 0x4afe(%rip), %rsi      # 0xbaf2
leaq -0x80(%rbp), %rdi
leaq -0x60(%rbp), %rdx
callq 0x7fda
leaq 0x4b24(%rip), %rdx      # 0xbb2c
leaq -0x40(%rbp), %rdi
leaq -0x80(%rbp), %rsi
callq 0x7fb1
leaq -0x40(%rbp), %rsi
movq %rbx, %rdi
callq 0x33d0
leaq -0x40(%rbp), %rdi
callq 0x33e8
leaq -0x80(%rbp), %rdi
callq 0x33e8
leaq -0x60(%rbp), %rdi
callq 0x33e8
movl 0x93ca(%rip), %esi      # 0x1040c
leaq -0xc0(%rbp), %rdi
callq 0x690c
leaq 0x4aa2(%rip), %rdx      # 0xbaf7
leaq -0xe0(%rbp), %rdi
leaq -0xc0(%rbp), %rsi
callq 0x7fb1
movl 0x93a2(%rip), %esi      # 0x10410
leaq -0xa0(%rbp), %rdi
callq 0x690c
leaq -0x60(%rbp), %rdi
leaq -0xe0(%rbp), %rsi
leaq -0xa0(%rbp), %rdx
callq 0x8031
leaq 0x48dd(%rip), %rdx      # 0xb975
leaq -0x80(%rbp), %rdi
leaq -0x60(%rbp), %rsi
callq 0x7fb1
leaq 0x8(%r14), %rdx
leaq -0x40(%rbp), %rdi
leaq -0x80(%rbp), %rsi
callq 0x8008
leaq -0x40(%rbp), %rsi
movq %rbx, %rdi
callq 0x33d0
leaq -0x40(%rbp), %rdi
callq 0x33e8
leaq -0x80(%rbp), %rdi
callq 0x33e8
leaq -0x60(%rbp), %rdi
callq 0x33e8
leaq -0xa0(%rbp), %rdi
callq 0x33e8
leaq -0xe0(%rbp), %rdi
callq 0x33e8
leaq -0xc0(%rbp), %rdi
callq 0x33e8
leaq -0x60(%rbp), %rdi
movq %r15, %rsi
movl %r12d, %edx
callq 0x6edc
leaq 0x49dd(%rip), %rsi      # 0xbaf4
leaq -0x80(%rbp), %rdi
leaq -0x60(%rbp), %rdx
callq 0x7fda
leaq 0x49f2(%rip), %rdx      # 0xbb1d
leaq -0x40(%rbp), %rdi
leaq -0x80(%rbp), %rsi
callq 0x7fb1
leaq -0x40(%rbp), %rsi
movq %rbx, %rdi
callq 0x33d0
leaq -0x40(%rbp), %rdi
callq 0x33e8
leaq -0x80(%rbp), %rdi
callq 0x33e8
leaq -0x60(%rbp), %rdi
callq 0x33e8
leaq -0x40(%rbp), %rdi
movq %r15, %rsi
movq %r14, %rdx
callq 0x6f0c
leaq -0x40(%rbp), %rsi
movq %rbx, %rdi
callq 0x33d0
leaq -0x40(%rbp), %rdi
callq 0x33e8
movq %rbx, %rax
addq $0xc0, %rsp
popq %rbx
popq %r12
popq %r14
popq %r15
popq %rbp
retq
movq %rax, %r14
leaq -0x40(%rbp), %rdi
jmp 0x722f
jmp 0x7236
jmp 0x720c
jmp 0x721a
jmp 0x7228
jmp 0x7236
movq %rax, %r14
leaq -0x40(%rbp), %rdi
callq 0x33e8
jmp 0x71c3
movq %rax, %r14
leaq -0x80(%rbp), %rdi
callq 0x33e8
jmp 0x71d1
movq %rax, %r14
leaq -0x60(%rbp), %rdi
callq 0x33e8
jmp 0x71df
movq %rax, %r14
leaq -0xa0(%rbp), %rdi
callq 0x33e8
jmp 0x71f0
movq %rax, %r14
leaq -0xe0(%rbp), %rdi
callq 0x33e8
leaq -0xc0(%rbp), %rdi
jmp 0x722f
movq %rax, %r14
jmp 0x71fc
jmp 0x7236
movq %rax, %r14
leaq -0x40(%rbp), %rdi
callq 0x33e8
jmp 0x721d
movq %rax, %r14
leaq -0x80(%rbp), %rdi
callq 0x33e8
jmp 0x722b
movq %rax, %r14
leaq -0x60(%rbp), %rdi
callq 0x33e8
jmp 0x7239
movq %rax, %r14
movq %rbx, %rdi
callq 0x33e8
movq %r14, %rdi
callq 0x3360
nop