| 1092 | } |
| 1093 | |
| 1094 | void replaceBreakContinueAndReturn ( Expression * expr, int32_t bg, int32_t cg, const string & breakFlag, |
| 1095 | int32_t rg, const string & returnFlag, const string & returnValueName ) { |
| 1096 | BreakAndContinueVisitor rbnc(bg, cg, breakFlag, rg, returnFlag, returnValueName); |
| 1097 | expr->visit(rbnc); |
| 1098 | } |
| 1099 | |
| 1100 | class HasTopLevelReturnVisitor : public Visitor { |
| 1101 | public: |
no test coverage detected