Lines Matching defs:pg_
80 : LReference(node, refKind, res, isDeclaration), pg_(static_cast<PandaGen *>(cg))
92 privateCtor_ = pg_->AllocReg();
93 Function::LoadClassContexts(Node(), pg_, privateCtor_, memberExpr->Property()->AsIdentifier()->Name());
96 obj_ = pg_->AllocReg();
97 memberExpr->Object()->Compile(pg_);
98 pg_->StoreAccumulator(Node(), obj_);
100 prop_ = pg_->ToNamedPropertyKey(memberExpr->Property(), memberExpr->IsComputed());
109 memberExpr->Property()->Compile(pg_);
111 VReg propReg = pg_->AllocReg();
112 pg_->StoreAccumulator(Node(), propReg);
120 pg_->LoadVar(Node()->AsIdentifier(), Result());
125 pg_->LoadObjProperty(Node(), obj_);
131 pg_->LoadObjProperty(Node(), prop_);
135 pg_->ClassPrivateFieldGet(Node(), privateCtor_, obj_, std::get<util::StringView>(prop_));
148 pg_->StoreVar(Node(), Result(), IsDeclaration());
152 pg_->StoreSuperProperty(Node(), obj_, prop_);
157 pg_->StoreObjProperty(Node(), obj_, prop_);
162 pg_->ClassPrivateFieldSet(Node(), privateCtor_, obj_, std::get<util::StringView>(prop_));
166 Destructuring::Compile(pg_, Node()->AsExpression());