Lines Matching full:compiler
27 import { Compiler } from "./compiler";
39 …pileDestructuring(pattern: ts.BindingOrAssignmentPattern, pandaGen: PandaGen, compiler: Compiler) {
44 compileArrayDestructuring(<ts.ArrayBindingOrAssignmentPattern>pattern, pandaGen, compiler);
48 … compileObjectDestructuring(<ts.ObjectBindingOrAssignmentPattern>pattern, pandaGen, compiler);
55 …rayDestructuring(arr: ts.ArrayBindingOrAssignmentPattern, pandaGen: PandaGen, compiler: Compiler) {
98 iterator, nextResult, pandaGen, compiler, isDeclaration);
120 let lRef = LReference.generateLReference(compiler, target, isDeclaration ? true : false);
149 compiler.compileExpression(<ts.Expression>init);
193 pandaGen: PandaGen, compiler: Compiler, isDeclaration: boolean) {
202 let lRef = LReference.generateLReference(compiler, target, isDeclaration);
243 …ctDestructuring(obj: ts.ObjectBindingOrAssignmentPattern, pandaGen: PandaGen, compiler: Compiler) {
286 …roperty(<ts.BindingElement | ts.SpreadAssignment>element, excludedProp, value, pandaGen, compiler);
339 compiler.compileExpression(key.expression);
345 compiler.compileExpression(key);
351 let lRef = LReference.generateLReference(compiler, target, isDeclaration);
374 compiler.compileExpression(<ts.Expression>init);
387 obj: VReg, pandaGen: PandaGen, compiler: Compiler) {
390 let lRef = LReference.generateLReference(compiler, target, true);