// File: UTAP[P]APHTTP/utils/template_parser.cpp
// Function: TemplateParser::deleteLocalTemplate()
void TemplateParser::deleteLocalTemplate() {
  string cmd = SysCmd::rm + outputFolder + SysCmd::slash + localTemplate(parserNum);
  string error = "Error in deleting local template at  " + outputFolder + "/" +
                 localTemplate(parserNum);
  TemplateUtils::runSystemCommand(cmd, error);
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x170, %rsp            # imm = 0x170
movq %rdi, -0x8(%rbp)
movq -0x8(%rbp), %rax
movq %rax, -0x168(%rbp)
leaq 0xe02f(%rip), %rsi      # 0x2de90
leaq 0xe1c8(%rip), %rdx      # 0x2e030
leaq -0x68(%rbp), %rdi
movq %rdi, -0x160(%rbp)
callq 0xd730
movq -0x160(%rbp), %rsi
leaq 0xe06a(%rip), %rdx      # 0x2def0
leaq -0x48(%rbp), %rdi
callq 0xd360
jmp 0x1fe91
movq -0x168(%rbp), %rax
movl (%rax), %esi
leaq -0x98(%rbp), %rdi
callq 0x1db10
jmp 0x1fea8
leaq -0x28(%rbp), %rdi
leaq -0x48(%rbp), %rsi
leaq -0x98(%rbp), %rdx
callq 0xd360
jmp 0x1febe
leaq -0x98(%rbp), %rdi
callq 0x4768
leaq -0x48(%rbp), %rdi
callq 0x4768
leaq -0x68(%rbp), %rdi
callq 0x4768
leaq 0x1d3b(%rip), %rsi      # 0x21c1e
leaq 0xe146(%rip), %rdx      # 0x2e030
leaq -0xf8(%rbp), %rdi
callq 0xd3b0
jmp 0x1fef8
leaq 0x111c(%rip), %rdx      # 0x2101b
leaq -0xd8(%rbp), %rdi
leaq -0xf8(%rbp), %rsi
callq 0xd310
jmp 0x1ff14
movq -0x168(%rbp), %rax
movl (%rax), %esi
leaq -0x118(%rbp), %rdi
callq 0x1db10
jmp 0x1ff2b
leaq -0xb8(%rbp), %rdi
leaq -0xd8(%rbp), %rsi
leaq -0x118(%rbp), %rdx
callq 0xd360
jmp 0x1ff47
leaq -0x118(%rbp), %rdi
callq 0x4768
leaq -0xd8(%rbp), %rdi
callq 0x4768
leaq -0xf8(%rbp), %rdi
callq 0x4768
leaq -0x138(%rbp), %rdi
leaq -0x28(%rbp), %rsi
callq 0x4200
jmp 0x1ff7d
leaq -0x158(%rbp), %rdi
leaq -0xb8(%rbp), %rsi
callq 0x4200
jmp 0x1ff92
leaq -0x138(%rbp), %rdi
leaq -0x158(%rbp), %rsi
callq 0x1fab0
jmp 0x1ffa7
leaq -0x158(%rbp), %rdi
callq 0x4768
leaq -0x138(%rbp), %rdi
callq 0x4768
leaq -0xb8(%rbp), %rdi
callq 0x4768
leaq -0x28(%rbp), %rdi
callq 0x4768
addq $0x170, %rsp            # imm = 0x170
popq %rbp
retq
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x70(%rbp)
movl %eax, -0x74(%rbp)
jmp 0x2001a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x70(%rbp)
movl %eax, -0x74(%rbp)
jmp 0x20011
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x70(%rbp)
movl %eax, -0x74(%rbp)
leaq -0x98(%rbp), %rdi
callq 0x4768
leaq -0x48(%rbp), %rdi
callq 0x4768
leaq -0x68(%rbp), %rdi
callq 0x4768
jmp 0x200dc
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x70(%rbp)
movl %eax, -0x74(%rbp)
jmp 0x200d3
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x70(%rbp)
movl %eax, -0x74(%rbp)
jmp 0x20079
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x70(%rbp)
movl %eax, -0x74(%rbp)
jmp 0x2006d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x70(%rbp)
movl %eax, -0x74(%rbp)
leaq -0x118(%rbp), %rdi
callq 0x4768
leaq -0xd8(%rbp), %rdi
callq 0x4768
leaq -0xf8(%rbp), %rdi
callq 0x4768
jmp 0x200d3
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x70(%rbp)
movl %eax, -0x74(%rbp)
jmp 0x200c7
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x70(%rbp)
movl %eax, -0x74(%rbp)
jmp 0x200bb
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x70(%rbp)
movl %eax, -0x74(%rbp)
leaq -0x158(%rbp), %rdi
callq 0x4768
leaq -0x138(%rbp), %rdi
callq 0x4768
leaq -0xb8(%rbp), %rdi
callq 0x4768
leaq -0x28(%rbp), %rdi
callq 0x4768
movq -0x70(%rbp), %rdi
callq 0x46b0
nopw %cs:(%rax,%rax)
nop