blackbox support - ternary operations
| 586 | |
| 587 | /// blackbox support - ternary operations |
| 588 | BOOLEAN pyobject_Op3(int op, leftv res, leftv arg1, leftv arg2, leftv arg3) |
| 589 | { |
| 590 | PythonCastStatic<> lhs(arg1); |
| 591 | PythonCastDynamic rhs1(arg2); |
| 592 | PythonCastDynamic rhs2(arg3); |
| 593 | |
| 594 | if (!lhs(op, rhs1, rhs2).assign_to(res)) |
| 595 | return FALSE; |
| 596 | |
| 597 | return blackboxDefaultOp3(op, res, arg1, arg2, arg3); |
| 598 | } |
| 599 | |
| 600 | |
| 601 | /// blackbox support - n-ary operations |
nothing calls this directly
no test coverage detected