| 2746 | } |
| 2747 | |
| 2748 | void fxCoalesceExpressionNodeCode(void* it, void* param) |
| 2749 | { |
| 2750 | txBinaryExpressionNode* self = it; |
| 2751 | txTargetCode* endTarget = fxCoderCreateTarget(param); |
| 2752 | self->right->flags |= (self->flags & mxTailRecursionFlag); |
| 2753 | fxNodeDispatchCode(self->left, param); |
| 2754 | fxCoderAddBranch(param, -1, XS_CODE_BRANCH_COALESCE_1, endTarget); |
| 2755 | fxNodeDispatchCode(self->right, param); |
| 2756 | fxCoderAdd(param, 0, endTarget); |
| 2757 | } |
| 2758 | |
| 2759 | void fxCompoundExpressionNodeCode(void* it, void* param) |
| 2760 | { |
nothing calls this directly
no test coverage detected