Home
last modified time | relevance | path

Searched refs:endLabel (Results 1 – 13 of 13) sorted by relevance

/ark/ts2abc/ts2panda/tests/expression/
DcmpBinary.test.ts58 let endLabel = new Label(); variable
67 new Jmp(endLabel),
70 endLabel,
80 let endLabel = new Label(); variable
89 new Jmp(endLabel),
92 endLabel,
102 let endLabel = new Label(); variable
111 new Jmp(endLabel),
114 endLabel,
124 let endLabel = new Label(); variable
[all …]
Dbinary.test.ts86 let endLabel = new Label(); variable
96 new Jmp(endLabel),
99 endLabel,
114 let endLabel = new Label(); variable
125 new Jmp(endLabel),
129 endLabel,
144 let endLabel = new Label(); variable
155 new Jmp(endLabel),
159 endLabel,
Dconditions.test.ts180 let endLabel = new Label(); variable
184 new Jeqz(endLabel),
188 endLabel,
DfunctionExpression.test.ts311 let endLabel = new Label(); variable
336 endLabel,
/ark/ts2abc/ts2panda/src/function/
DasyncFunctionBuilder.ts36 private endLabel: Label; property in AsyncFunctionBuilder
43 this.endLabel = new Label();
107 pandaGen.label(node, this.endLabel);
120 new CatchTable(pandaGen, this.endLabel, new LabelPair(this.beginLabel, this.endLabel));
/ark/ts2abc/ts2panda/src/statement/
DforOfStatement.ts60 let endLabel = new Label();
79 let labelTarget = new LabelTarget(stmt, endLabel, nextLabel, needCreateLoopEnv);
87 pandaGen.label(stmt, endLabel);
DtryStatement.ts56 private endLabel: Label; property in LabelPair
58 constructor(beginLabel: Label, endLabel: Label) {
60 this.endLabel = endLabel;
68 return this.endLabel;
/ark/ts2abc/ts2panda/tests/statements/
DfunctionDeclaration.test.ts117 let endLabel = new Label(); variable
128 new Jeqz(endLabel),
131 endLabel,
/ark/ts2abc/ts2panda/tests/
Dhoist.test.ts59 let endLabel = new Label(); variable
66 new Jeqz(endLabel),
69 endLabel,
/ark/ts2abc/ts2panda/src/
Dcompiler.ts389 let endLabel = new Label();
396 endLabel);
399 pandaGen.label(decl, endLabel);
728 constructTry(node: ts.Node, tryBuilder: TryBuilderBase, endLabel?: Label) {
733 let catchEndLabel = endLabel ? endLabel : new Label();
759 if (!endLabel) {
836 let endLabel = new Label();
838 pandaGen.jumpIfTrue(binExpr, endLabel);
841 pandaGen.label(binExpr, endLabel);
1242 let endLabel = new Label();
[all …]
DcompilerUtils.ts75 let endLabel = new Label();
99 pandaGen.branch(element, endLabel);
174 pandaGen.branch(arr, endLabel);
188 pandaGen.label(arr, endLabel);
Dpandagen.ts796 let endLabel = new Label();
800 this.branch(node, endLabel);
804 this.label(node, endLabel);
1294 let endLabel = new Label();
1325 this.branch(node, endLabel);
1328 this.label(node, endLabel);
/ark/ts2abc/ts2panda/tests/watch_expression/
DaddWatch.test.ts571 let endLabel = new Label(); variable
601 endLabel,
740 let endLabel = new Label(); variable
785 new Jeqz(endLabel),
788 endLabel,