Lines Matching defs:resolved
43 auto *resolved = classType->GetProperty(name, searchFlags);
44 while (classType->EnclosingType() != nullptr && resolved == nullptr) {
46 resolved = classType->GetProperty(name, searchFlags);
49 return {resolved, classType};
76 void ETSChecker::WrongContextErrorClassifyByType(ir::Identifier *ident, varbinder::Variable *const resolved)
80 resolved->Flags() &
244 auto *const resolved = ident->Variable();
245 SaveCapturedVariable(resolved, ident);
246 return GetTypeOfVariable(resolved);
252 auto *resolved = FindVariableInFunctionScope(ident->Name(), options);
253 if (resolved == nullptr) {
256 resolved = FindVariableInGlobal(ident, options);
257 if (UNLIKELY(resolved == nullptr && debugInfoPlugin_ != nullptr)) {
258 resolved = debugInfoPlugin_->FindIdentifier(ident);
262 if (resolved == nullptr) {
263 resolved = ExtraCheckForResolvedError(ident);
264 ident->SetVariable(resolved);
265 if (resolved == nullptr) {
268 return GetTypeOfVariable(resolved);
271 ident->SetVariable(resolved);
273 ValidateResolvedIdentifier(ident, resolved);
275 ValidatePropertyAccess(resolved, Context().ContainingClass(), ident->Start());
276 SaveCapturedVariable(resolved, ident);
278 return GetTypeOfVariable(resolved);