| 2527 | } |
| 2528 | |
| 2529 | void fxBodyNodeCode(void* it, void* param) |
| 2530 | { |
| 2531 | txBlockNode* self = it; |
| 2532 | txCoder* coder = param; |
| 2533 | txBoolean evalFlag = coder->evalFlag; |
| 2534 | if ((self->flags & mxEvalFlag) && !(self->flags & mxStrictFlag)) |
| 2535 | coder->evalFlag = 1; |
| 2536 | fxScopeCodingBody(self->scope, param); |
| 2537 | fxScopeCodeDefineNodes(self->scope, param); |
| 2538 | fxScopeCodeUsingStatement(self->scope, param, self->statement); |
| 2539 | fxScopeCodedBody(self->scope, param); |
| 2540 | if ((self->flags & mxEvalFlag) && !(self->flags & mxStrictFlag)) |
| 2541 | coder->evalFlag = evalFlag; |
| 2542 | } |
| 2543 | |
| 2544 | void fxBreakContinueNodeCode(void* it, void* param) |
| 2545 | { |
nothing calls this directly
no test coverage detected