Lines Matching defs:variable
43 if (res.variable == nullptr) {
44 res.variable = node->AsIdentifier()->Variable();
180 SetKind(ResolveReferenceKind(res.variable));
213 res.variable = var;
224 if (res.variable == nullptr) {
234 ReferenceKind ETSLReference::ResolveReferenceKind(const varbinder::Variable *variable)
236 if (variable->HasFlag(varbinder::VariableFlags::SYNTHETIC)) {
239 if (variable->HasFlag(varbinder::VariableFlags::LOCAL)) {
243 auto *declNode = variable->Declaration()->Node();
278 auto const *const variable = Variable();
279 etsg_->LoadVar(ident, variable);
282 !etsg_->Checker()->Relation()->IsIdenticalTo(smartType, variable->TsType())) {