Lines Matching defs:callSite
3026 parser::CharBlock callSite, const semantics::Symbol &proc) {
3028 if (scope->sourceRange().Contains(callSite)) {
3032 callSite);
3037 callSite);
3040 "Device subprogram '%s' cannot call itself"_err_en_US, callSite);
3360 parser::CharBlock callSite, const Symbol *symbol) {
3364 !symbol->scope()->sourceRange().Contains(callSite));
3368 parser::CharBlock callSite, const ProcedureDesignator &proc,
3371 IsExternalCalledImplicitly(callSite, proc.GetSymbol())};
3391 callSite,
3400 std::make_pair(name, std::make_pair(callSite, *chars)));
3413 if (auto *msg{Say(callSite,
3417 msg->Attach(callSite, "%s"_because_en_US, whyNot);
3425 Say(callSite,
3429 context_.FindScope(callSite), treatExternalAsImplicit,
3435 context_.FindScope(callSite))}) {
3436 Say(callSite,
3449 context_.FindScope(callSite), /*treatExternalAsImplicit=*/true,
4169 MaybeExpr ExpressionAnalyzer::MakeFunctionRef(parser::CharBlock callSite,
4183 if (auto chars{CheckCall(callSite, proc, arguments)}) {