MCPcopy Create free account
hub / github.com/GaijinEntertainment/daScript / replaceBreakContinueAndReturn

Function replaceBreakContinueAndReturn

src/ast/ast_generate.cpp:1094–1098  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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:

Callers 2

replaceGeneratorWhileFunction · 0.85
replaceGeneratorForFunction · 0.85

Calls 1

visitMethod · 0.45

Tested by

no test coverage detected