Lines Matching defs:variable
98 ss << "Cannot find variable '" << name << "'.";
119 ss << "Cannot capture variable'" << name << "'.";
162 ASSERT(res.variable);
163 res.variable->SetLexical(res.scope);
230 Variable *variable = scope->FindLocal(classDef->PrivateId(), varbinder::ResolveBindingOptions::BINDINGS);
232 if (!variable->HasFlag(VariableFlags::INITIALIZED)) {
237 variable->SetLexical(scope);
264 ASSERT(res.variable);
265 res.variable->SetLexical(res.scope);
268 if (res.variable == nullptr) {
272 if (res.variable->Declaration()->IsLetOrConstDecl() && !res.variable->HasFlag(VariableFlags::INITIALIZED)) {
276 ident->SetVariable(res.variable);
311 auto *variable = scope_->FindLocal(name, varbinder::ResolveBindingOptions::BINDINGS);
312 ASSERT(variable);
313 ident->SetVariable(variable);
315 variable->AddFlag(VariableFlags::INITIALIZED);
383 ASSERT(res.variable && res.variable->Declaration()->IsLetDecl());
384 res.variable->AddFlag(VariableFlags::INITIALIZED);
391 ASSERT(res.variable &&
392 (res.variable->Declaration()->IsConstDecl() || res.variable->Declaration()->IsReadonlyDecl()));
393 res.variable->AddFlag(VariableFlags::INITIALIZED);
408 Variable *variable = scope_->FindLocal(classDef->PrivateId(), varbinder::ResolveBindingOptions::BINDINGS);
409 variable->AddFlag(VariableFlags::INITIALIZED);