Lines Matching refs:LabelTarget
33 import { LabelTarget } from "./labelTarget";
45 let labelTarget = new LabelTarget(stmt, loopEndLabel, conditionLabel, needCreateLoopEnv);
46 LabelTarget.pushLabelTarget(labelTarget);
47 LabelTarget.updateName2LabelTarget(stmt.parent, labelTarget);
71 LabelTarget.popLabelTarget();
84 let labelTarget = new LabelTarget(stmt, loopEndLabel, loopStartLabel, needCreateLoopEnv);
85 LabelTarget.pushLabelTarget(labelTarget);
86 LabelTarget.updateName2LabelTarget(stmt.parent, labelTarget);
108 LabelTarget.popLabelTarget();
134 let labelTarget = new LabelTarget(stmt, loopEndLabel, incLabel, needCreateLoopEnv);
135 LabelTarget.pushLabelTarget(labelTarget);
136 LabelTarget.updateName2LabelTarget(stmt.parent, labelTarget);
246 LabelTarget.popLabelTarget();
261 let labelTarget = new LabelTarget(stmt, loopEndLabel, loopStartLabel, needCreateLexEnv);
262 LabelTarget.pushLabelTarget(labelTarget);
263 LabelTarget.updateName2LabelTarget(stmt.parent, labelTarget);
310 LabelTarget.popLabelTarget();