• Home
  • Raw
  • Download

Lines Matching full:resolved

86 …:ValidateCallExpressionIdentifier(ir::Identifier *const ident, varbinder::Variable *const resolved,  in ValidateCallExpressionIdentifier()  argument
89 if (resolved->HasFlag(varbinder::VariableFlags::CLASS_OR_INTERFACE) && in ValidateCallExpressionIdentifier()
123 …alidateNewClassInstanceIdentifier(ir::Identifier *const ident, varbinder::Variable *const resolved) in ValidateNewClassInstanceIdentifier() argument
125 …if (ident->Parent()->AsETSNewClassInstanceExpression()->GetTypeRef() == ident && (resolved != null… in ValidateNewClassInstanceIdentifier()
126 !resolved->HasFlag(varbinder::VariableFlags::CLASS_OR_INTERFACE)) { in ValidateNewClassInstanceIdentifier()
131 …Checker::ValidateMemberIdentifier(ir::Identifier *const ident, varbinder::Variable *const resolved, in ValidateMemberIdentifier() argument
134 if (resolved->Declaration()->Node()->IsTSEnumDeclaration() && in ValidateMemberIdentifier()
139 if ((resolved != nullptr) && !resolved->Declaration()->PossibleTDZ()) { in ValidateMemberIdentifier()
140 WrongContextErrorClassifyByType(ident, resolved); in ValidateMemberIdentifier()
152 varbinder::Variable *const resolved) in ValidatePropertyOrDeclaratorIdentifier() argument
156 if ((resolved != nullptr) && resolved->TsType()->IsETSFunctionType()) { in ValidatePropertyOrDeclaratorIdentifier()
161 if ((resolved != nullptr) && !resolved->Declaration()->PossibleTDZ()) { in ValidatePropertyOrDeclaratorIdentifier()
166 …ker::ValidateAssignmentIdentifier(ir::Identifier *const ident, varbinder::Variable *const resolved, in ValidateAssignmentIdentifier() argument
170 …if (assignmentExpr->Left() == ident && (resolved != nullptr) && !resolved->Declaration()->Possible… in ValidateAssignmentIdentifier()
171 WrongContextErrorClassifyByType(ident, resolved); in ValidateAssignmentIdentifier()
174 if (assignmentExpr->Right() == ident && (resolved != nullptr) && in ValidateAssignmentIdentifier()
175 (!resolved->Declaration()->PossibleTDZ() && !type->IsETSFunctionType())) { in ValidateAssignmentIdentifier()
176 WrongContextErrorClassifyByType(ident, resolved); in ValidateAssignmentIdentifier()
194 …ecker::ValidateResolvedIdentifier(ir::Identifier *const ident, varbinder::Variable *const resolved) in ValidateResolvedIdentifier() argument
196 if (resolved == nullptr) { in ValidateResolvedIdentifier()
201 auto *smartType = Context().GetSmartCast(resolved); in ValidateResolvedIdentifier()
202 …nst resolvedType = GetApparentType(smartType != nullptr ? smartType : GetTypeOfVariable(resolved)); in ValidateResolvedIdentifier()
207 ValidateCallExpressionIdentifier(ident, resolved, resolvedType); in ValidateResolvedIdentifier()
211 ValidateNewClassInstanceIdentifier(ident, resolved); in ValidateResolvedIdentifier()
215 ValidateMemberIdentifier(ident, resolved, resolvedType); in ValidateResolvedIdentifier()
227 if (resolved != nullptr && !resolved->Declaration()->PossibleTDZ()) { in ValidateResolvedIdentifier()
228 WrongContextErrorClassifyByType(ident, resolved); in ValidateResolvedIdentifier()
234 ValidatePropertyOrDeclaratorIdentifier(ident, resolved); in ValidateResolvedIdentifier()
238 ValidateAssignmentIdentifier(ident, resolved, resolvedType); in ValidateResolvedIdentifier()
242 …if (resolved != nullptr && !resolved->Declaration()->PossibleTDZ() && !resolvedType->IsETSFunction… in ValidateResolvedIdentifier()
243 WrongContextErrorClassifyByType(ident, resolved); in ValidateResolvedIdentifier()