Lines Matching defs:local
62 auto *local = result.variable->AsLocalVariable();
63 if (local->InSendableEnv()) {
64 pg->LoadSendableVar(node, result.sendableLevel, local->LexIdx());
66 pg->LoadLexicalVar(node, result.lexLevel, local->LexIdx(), result.variable->Name());
76 auto *local = result.variable->AsLocalVariable();
80 pg->ThrowUndefinedIfHole(node, local->Name());
82 pg->LoadAccumulator(node, local->Vreg());
99 binder::LocalVariable *local = result.variable->AsLocalVariable();
112 pg->ThrowConstAssignment(node, local->Name());
118 if (local->InSendableEnv()) {
119 pg->StoreSendableVar(node, result.sendableLevel, local->LexIdx());
122 pg->StoreLexicalVar(node, result.lexLevel, local->LexIdx(), local);
128 auto *local = result.variable->AsLocalVariable();
129 VReg localReg = local->Vreg();
134 pg->ThrowUndefinedIfHole(node, local->Name());
137 CheckConstAssignment(pg, node, local);