Lines Matching refs:pandaGen
63 let pandaGen = this.compiler.getPandaGen(); variable
72 pandaGen.loadObjProperty(this.node, <VReg>this.obj, prop);
85 let pandaGen = this.compiler.getPandaGen(); variable
95 let thisReg = pandaGen.getTemp();
97 pandaGen.storeSuperProperty(this.node, thisReg, prop);
98 pandaGen.freeTemps(thisReg);
100 pandaGen.storeObjProperty(this.node, <VReg>this.obj, prop);
102 pandaGen.freeTemps(...[<VReg>this.obj, <VReg>this.prop]);
109 …ileDestructuring(<ts.BindingOrAssignmentPattern>this.destructuringTarget, pandaGen, this.compiler);
116 setObjectAndProperty(pandaGen: PandaGen, obj: VReg, prop: VReg | number | string): void {
118 pandaGen.moveVreg(this.node, <VReg>this.obj, obj);
122 pandaGen.moveVreg(this.node, <VReg>this.prop, prop);
130 let pandaGen = compiler.getPandaGen(); variable
157 let objReg = pandaGen.getTemp();
158 let propReg = pandaGen.getTemp();
160 lref.setObjectAndProperty(pandaGen, object, property);
161 pandaGen.freeTemps(objReg, propReg);