// File: /workspace/github_cpp_makefile_star2_O2/UTAP[P]APHTTP/utils/template_parser.cpp
// Function: TemplateParser::runGeneratedCode[abi:cxx11]()
string TemplateParser::runGeneratedCode() {

  string cmd =
      SysCmd::programStart + outputFolder + SysCmd::slash + programName + " " + " > " + staticTemplate;
  string error = "Error in running template  " + filePath;
  TemplateUtils::runSystemCommand(cmd, error);

  string html = readFile(staticTemplate);

  cmd = SysCmd::rm + staticTemplate;
  error = "Error in deleting static template for  " + filePath;
  TemplateUtils::runSystemCommand(cmd, error);

  return html;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r15
pushq %r14
pushq %rbx
subq $0x168, %rsp            # imm = 0x168
movq %rsi, %r14
movq %rdi, %rbx
leaq 0x96a7(%rip), %rsi      # 0x18e18
leaq 0x9820(%rip), %rdx      # 0x18f98
leaq -0x178(%rbp), %r15
movq %r15, %rdi
callq 0x813f
leaq 0x96ca(%rip), %rdx      # 0x18e58
leaq -0x138(%rbp), %rdi
movq %r15, %rsi
callq 0x8026
leaq 0xa0(%r14), %rdx
leaq -0x158(%rbp), %rdi
leaq -0x138(%rbp), %rsi
callq 0x8026
leaq 0x218c(%rip), %rdx      # 0x1194a
leaq -0x58(%rbp), %rdi
leaq -0x158(%rbp), %rsi
callq 0x7ffd
leaq 0x2157(%rip), %rdx      # 0x1192c
leaq -0x38(%rbp), %rdi
leaq -0x58(%rbp), %rsi
callq 0x7ffd
leaq 0x978f(%rip), %rdx      # 0x18f78
leaq -0x78(%rbp), %rdi
leaq -0x38(%rbp), %rsi
callq 0x8026
leaq -0x38(%rbp), %rdi
callq 0x4638
leaq -0x58(%rbp), %rdi
callq 0x4638
leaq -0x158(%rbp), %rdi
callq 0x4638
leaq -0x138(%rbp), %rdi
callq 0x4638
leaq -0x178(%rbp), %rdi
callq 0x4638
addq $0x8, %r14
leaq 0x20f9(%rip), %rsi      # 0x11930
leaq -0x38(%rbp), %rdi
movq %r14, %rdx
callq 0x804f
leaq -0x118(%rbp), %rdi
leaq -0x78(%rbp), %rsi
callq 0x4470
leaq -0xf8(%rbp), %rdi
leaq -0x38(%rbp), %rsi
callq 0x4470
leaq -0x118(%rbp), %rdi
leaq -0xf8(%rbp), %rsi
callq 0x10898
leaq -0xf8(%rbp), %rdi
callq 0x4638
leaq -0x118(%rbp), %rdi
callq 0x4638
leaq 0x96e3(%rip), %rsi      # 0x18f78
leaq -0xd8(%rbp), %rdi
callq 0x4470
leaq -0xd8(%rbp), %rsi
movq %rbx, %rdi
callq 0xb0ae
leaq -0xd8(%rbp), %rdi
callq 0x4638
leaq 0x9535(%rip), %rsi      # 0x18df8
leaq 0x96ae(%rip), %rdx      # 0x18f78
leaq -0x58(%rbp), %rdi
callq 0x813f
leaq -0x78(%rbp), %rdi
leaq -0x58(%rbp), %r15
movq %r15, %rsi
callq 0x4400
movq %r15, %rdi
callq 0x4638
leaq 0x205a(%rip), %rsi      # 0x1194c
leaq -0x58(%rbp), %rdi
movq %r14, %rdx
callq 0x804f
leaq -0x38(%rbp), %rdi
leaq -0x58(%rbp), %r14
movq %r14, %rsi
callq 0x4400
movq %r14, %rdi
callq 0x4638
leaq -0xb8(%rbp), %rdi
leaq -0x78(%rbp), %rsi
callq 0x4470
leaq -0x98(%rbp), %rdi
leaq -0x38(%rbp), %rsi
callq 0x4470
leaq -0xb8(%rbp), %rdi
leaq -0x98(%rbp), %rsi
callq 0x10898
leaq -0x98(%rbp), %rdi
callq 0x4638
leaq -0xb8(%rbp), %rdi
callq 0x4638
leaq -0x38(%rbp), %rdi
callq 0x4638
leaq -0x78(%rbp), %rdi
callq 0x4638
movq %rbx, %rax
addq $0x168, %rsp            # imm = 0x168
popq %rbx
popq %r14
popq %r15
popq %rbp
retq
movq %rax, %r14
leaq -0x98(%rbp), %rdi
callq 0x4638
jmp 0xf998
movq %rax, %r14
leaq -0xb8(%rbp), %rdi
callq 0x4638
jmp 0xf9ad
jmp 0xf9aa
jmp 0xf9aa
movq %rax, %r14
movq %rbx, %rdi
jmp 0xf9d9
movq %rax, %r14
leaq -0xd8(%rbp), %rdi
jmp 0xf9d9
movq %rax, %r14
leaq -0xf8(%rbp), %rdi
callq 0x4638
jmp 0xf9d2
movq %rax, %r14
leaq -0x118(%rbp), %rdi
callq 0x4638
jmp 0xfa32
movq %rax, %r14
jmp 0xfa3b
movq %rax, %r14
leaq -0x38(%rbp), %rdi
callq 0x4638
jmp 0xf9f6
movq %rax, %r14
leaq -0x58(%rbp), %rdi
callq 0x4638
jmp 0xfa04
movq %rax, %r14
leaq -0x158(%rbp), %rdi
callq 0x4638
jmp 0xfa15
movq %rax, %r14
leaq -0x138(%rbp), %rdi
callq 0x4638
jmp 0xfa26
movq %rax, %r14
leaq -0x178(%rbp), %rdi
jmp 0xfa3f
movq %rax, %r14
leaq -0x38(%rbp), %rdi
callq 0x4638
leaq -0x78(%rbp), %rdi
callq 0x4638
movq %r14, %rdi
callq 0x4580