Lines Matching defs:seenProcs
567 const semantics::UnorderedSymbolSet &seenProcs) {
569 auto ordered{semantics::OrderBySourcePosition(seenProcs)};
584 semantics::UnorderedSymbolSet seenProcs);
587 semantics::UnorderedSymbolSet seenProcs, bool emitError);
591 semantics::UnorderedSymbolSet seenProcs, bool emitError) {
593 if (seenProcs.find(symbol) != seenProcs.end()) {
594 std::string procsList{GetSeenProcs(seenProcs)};
601 seenProcs.insert(symbol);
616 subp.result(), context, seenProcs, emitError)}) {
632 *arg, context, seenProcs)}) {
660 *interfaceSymbol, context, seenProcs, /*emitError=*/false)};
694 seenProcs, /*emitError=*/false)}) {
714 use.symbol(), context, seenProcs, /*emitError=*/false);
723 assoc.symbol(), context, seenProcs, /*emitError=*/false);
728 *specific, context, seenProcs, emitError);
741 *ancestor, context, seenProcs, emitError);
773 semantics::UnorderedSymbolSet seenProcs) {
775 symbol, context, seenProcs, /*emitError=*/true)}) {
843 semantics::UnorderedSymbolSet seenProcs) {
851 CharacterizeDummyProcedure(symbol, context, seenProcs)}) {
1012 semantics::UnorderedSymbolSet seenProcs, bool emitError) {
1027 symbol, context, seenProcs, emitError)}) {
1037 semantics::UnorderedSymbolSet seenProcs;
1039 symbol, context, seenProcs, /*emitError=*/false);
1393 semantics::UnorderedSymbolSet seenProcs;
1394 return CharacterizeProcedure(symbol, context, seenProcs, /*emitError=*/true);
1400 semantics::UnorderedSymbolSet seenProcs;
1401 return CharacterizeProcedure(*symbol, context, seenProcs, emitError);