Lines Matching refs:subroutine
71 const Symbol &subroutine, SourceName, const Symbol &derivedType);
1025 const Symbol &subroutine, SourceName finalName, const Symbol &derivedType) { in CheckFinal() argument
1026 if (!IsModuleProcedure(subroutine)) { in CheckFinal()
1027 SayWithDeclaration(subroutine, finalName, in CheckFinal()
1029 subroutine.name(), derivedType.name()); in CheckFinal()
1032 const Procedure *proc{Characterize(subroutine)}; in CheckFinal()
1037 SayWithDeclaration(subroutine, finalName, in CheckFinal()
1039 subroutine.name(), derivedType.name()); in CheckFinal()
1043 SayWithDeclaration(subroutine, finalName, in CheckFinal()
1045 subroutine.name(), derivedType.name()); in CheckFinal()
1049 const Symbol *errSym{&subroutine}; in CheckFinal()
1050 if (const auto *details{subroutine.detailsIf<SubprogramDetails>()}) { in CheckFinal()
1059 SayWithDeclaration(subroutine, finalName, in CheckFinal()
1061 subroutine.name(), derivedType.name()); in CheckFinal()
1068 subroutine.name(), derivedType.name()); in CheckFinal()
1074 subroutine.name(), derivedType.name()); in CheckFinal()
1080 subroutine.name(), derivedType.name()); in CheckFinal()
1086 subroutine.name(), derivedType.name()); in CheckFinal()
1092 subroutine.name(), derivedType.name()); in CheckFinal()
1098 subroutine.name(), derivedType.name()); in CheckFinal()
1104 subroutine.name(), derivedType.name()); in CheckFinal()
1110 subroutine.name(), derivedType.name(), derivedType.name()); in CheckFinal()
1120 subroutine.name(), derivedType.name(), ref->name()); in CheckFinal()