Lines Matching refs:Callee
1020 bool extensionFunctionType = expr->Callee()->IsMemberExpression() && checker->ExtensionETSFunctionType(calleeType);
1031 if (expr->Callee()->IsMemberExpression() &&
1032 !expr->Callee()->AsMemberExpression()->Object()->TsType()->IsETSEnumType() &&
1033 (expr->Callee()->AsMemberExpression()->Object()->IsSuperExpression() ||
1034 (expr->Callee()->AsMemberExpression()->Object()->IsIdentifier() &&
1035 expr->Callee()->AsMemberExpression()->Object()->AsIdentifier()->Variable()->HasFlag(
1071 if (expr->Callee()->IsArrowFunctionExpression()) {
1072 calleeType = InitAnonymousLambdaCallee(checker, expr->Callee(), calleeType);
1103 expr->SetSignature(checker->ResolveDynamicCallExpression(expr->Callee(), signature->Params(), lang, false));
1120 if (expr->Callee()->IsMemberExpression()) {
1121 auto obj = expr->Callee()->AsMemberExpression()->Object();
1133 checker->CheckNonNullish(expr->Callee());
1134 if (expr->Callee()->IsMemberExpression() && expr->Callee()->AsMemberExpression()->Object() != nullptr &&
1135 expr->Callee()->AsMemberExpression()->Object()->TsType()->IsETSObjectType() &&
1136 expr->Callee()->AsMemberExpression()->Object()->TsType()->AsETSObjectType()->HasObjectFlag(
1151 expr->SetSignature(checker->ResolveDynamicCallExpression(expr->Callee(), expr->Arguments(), lang, false));
1190 auto *oldCallee = expr->Callee();
1191 checker::Type *calleeType = checker->GetApparentType(expr->Callee()->Check(checker));
1197 if (expr->Callee() != oldCallee) {
1200 calleeType = checker->GetApparentType(expr->Callee()->Check(checker));