// File: ArashPartow[P]exprtk/./exprtk.hpp
// Function: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> exprtk::details::T0oT1oT2process<double>::mode0::id<double const&, double const&, double const&>()
static inline std::string id()
            {
               static const std::string result = "(" + exprtk_crtype(T0) + "o"   +
                                                       exprtk_crtype(T1) + ")o(" +
                                                       exprtk_crtype(T2) + ")"   ;
               return result;
            }

// Assembly:
subq $0x128, %rsp            # imm = 0x128
movq %rdi, (%rsp)
movq %rdi, %rax
movq %rax, 0x8(%rsp)
movq %rdi, 0x120(%rsp)
cmpb $0x0, 0x541d7e(%rip)    # 0x7df710
jne 0x29db02
leaq 0x541d71(%rip), %rdi    # 0x7df710
callq 0x11b2c0
cmpl $0x0, %eax
je 0x29db02
leaq 0x60(%rsp), %rdi
callq 0x29ddc0
jmp 0x29d9b9
leaq 0x30952d(%rip), %rsi    # 0x5a6eed
leaq 0x80(%rsp), %rdi
leaq 0x60(%rsp), %rdx
callq 0x29dd70
jmp 0x29d9d4
leaq 0x30950d(%rip), %rdx    # 0x5a6ee8
leaq 0xa0(%rsp), %rdi
leaq 0x80(%rsp), %rsi
callq 0x29dc30
jmp 0x29d9f2
leaq 0x30(%rsp), %rdi
callq 0x29ddc0
jmp 0x29d9fe
leaq 0xc0(%rsp), %rdi
leaq 0xa0(%rsp), %rsi
leaq 0x30(%rsp), %rdx
callq 0x29dc80
jmp 0x29da1a
leaq 0x3094d3(%rip), %rdx    # 0x5a6ef4
leaq 0xe0(%rsp), %rdi
leaq 0xc0(%rsp), %rsi
callq 0x29dc30
jmp 0x29da38
leaq 0x10(%rsp), %rdi
callq 0x29ddc0
jmp 0x29da44
leaq 0x100(%rsp), %rdi
leaq 0xe0(%rsp), %rsi
leaq 0x10(%rsp), %rdx
callq 0x29dc80
jmp 0x29da60
leaq 0x541c89(%rip), %rdi    # 0x7df6f0
leaq 0x317b90(%rip), %rdx    # 0x5b55fe
leaq 0x100(%rsp), %rsi
callq 0x29dc30
jmp 0x29da7d
leaq 0x100(%rsp), %rdi
callq 0x11b838
leaq 0x10(%rsp), %rdi
callq 0x11b838
leaq 0xe0(%rsp), %rdi
callq 0x11b838
leaq 0xc0(%rsp), %rdi
callq 0x11b838
leaq 0x30(%rsp), %rdi
callq 0x11b838
leaq 0xa0(%rsp), %rdi
callq 0x11b838
leaq 0x80(%rsp), %rdi
callq 0x11b838
leaq 0x60(%rsp), %rdi
callq 0x11b838
movq 0x5354f5(%rip), %rdi    # 0x7d2fd8
leaq 0x541c06(%rip), %rsi    # 0x7df6f0
leaq 0x53592f(%rip), %rdx    # 0x7d3420
callq 0x11b630
leaq 0x541c13(%rip), %rdi    # 0x7df710
callq 0x11b470
movq (%rsp), %rdi
leaq 0x541be3(%rip), %rsi    # 0x7df6f0
callq 0x11b140
movq 0x8(%rsp), %rax
addq $0x128, %rsp            # imm = 0x128
retq
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x58(%rsp)
movl %eax, 0x54(%rsp)
jmp 0x29dc18
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x58(%rsp)
movl %eax, 0x54(%rsp)
jmp 0x29dc0e
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x58(%rsp)
movl %eax, 0x54(%rsp)
jmp 0x29dc01
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x58(%rsp)
movl %eax, 0x54(%rsp)
jmp 0x29dbf4
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x58(%rsp)
movl %eax, 0x54(%rsp)
jmp 0x29dbea
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x58(%rsp)
movl %eax, 0x54(%rsp)
jmp 0x29dbdd
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x58(%rsp)
movl %eax, 0x54(%rsp)
jmp 0x29dbd0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x58(%rsp)
movl %eax, 0x54(%rsp)
jmp 0x29dbc6
movq %rax, %rcx
movl %edx, %eax
movq %rcx, 0x58(%rsp)
movl %eax, 0x54(%rsp)
leaq 0x100(%rsp), %rdi
callq 0x11b838
leaq 0x10(%rsp), %rdi
callq 0x11b838
leaq 0xe0(%rsp), %rdi
callq 0x11b838
leaq 0xc0(%rsp), %rdi
callq 0x11b838
leaq 0x30(%rsp), %rdi
callq 0x11b838
leaq 0xa0(%rsp), %rdi
callq 0x11b838
leaq 0x80(%rsp), %rdi
callq 0x11b838
leaq 0x60(%rsp), %rdi
callq 0x11b838
leaq 0x541af1(%rip), %rdi    # 0x7df710
callq 0x11b360
movq 0x58(%rsp), %rdi
callq 0x11b4e0
nop