Lines Matching refs:compiler
30 private compiler: Compiler; property in SwitchBase
34 …constructor(stmt: ts.SwitchStatement, compiler: Compiler, caseNums: number, switchEndLabel: Label)…
36 this.compiler = compiler;
37 this.pandaGen = compiler.getPandaGen();
55 this.compiler.compileExpression(this.stmt.expression);
61 this.compiler.compileStatement(statement);
70 this.compiler.compileExpression(caseTarget.expression);
94 export function compileSwitchStatement(stmt: ts.SwitchStatement, compiler: Compiler) {
95 let pandaGen = compiler.getPandaGen();
98 let switchBuilder = new SwitchBase(stmt, compiler, caseNums, switchEndLabel);
102 compiler.pushScope(stmt);
133 compiler.popScope();