* XXX: replace with a useful constructor. */
| 90 | * XXX: replace with a useful constructor. |
| 91 | */ |
| 92 | FunctionInvocationBinary::FunctionInvocationBinary(eBinaryOps op, const SafeOpFlags *flags) |
| 93 | : FunctionInvocation(eBinaryPrim, flags), |
| 94 | eFunc(op), |
| 95 | tmp_var1(""), |
| 96 | tmp_var2("") |
| 97 | { |
| 98 | // Nothing else to do. Caller must build useful params. |
| 99 | } |
| 100 | |
| 101 | FunctionInvocationBinary::FunctionInvocationBinary(eBinaryOps op, const SafeOpFlags *flags, |
| 102 | std::string &name1, std::string &name2) |