Lines Matching defs:SourceName
79 const Symbol &subroutine, SourceName, const Symbol &derivedType);
80 bool CheckDistinguishableFinals(const Symbol &f1, SourceName f1name,
81 const Symbol &f2, SourceName f2name, const Symbol &derivedType);
85 SourceName, GenericKind, const Symbol &, const Procedure &);
89 const SourceName &, const Symbol &, const Procedure &, std::size_t);
195 std::map<std::pair<SourceName, const Symbol *>, SymbolRef> moduleProcs_;
214 void SayNotDistinguishable(const Scope &, const SourceName &, GenericKind,
223 std::map<SourceName, std::map<const Symbol *, ProcedureInfo>>
1677 std::map<SourceName, SymbolRef> previous;
1679 SourceName source{pair.first};
1683 [&](std::pair<SourceName, SymbolRef> prev) {
1694 const Symbol &subroutine, SourceName finalName, const Symbol &derivedType) {
1799 SourceName f1Name, const Symbol &f2, SourceName f2Name,
2001 bool CheckHelper::CheckDefinedOperator(SourceName opName, GenericKind kind,
2008 [&](SourceName opName, const Symbol &specific, const Procedure &proc) {
2096 bool CheckHelper::CheckDefinedOperatorArg(const SourceName &opName,
2355 std::optional<SourceName> passName{details.passName()};
2778 const std::vector<SourceName> &bindingNames{details->bindingNames()};
3635 std::pair<SourceName, const Symbol *> key{symbol.name(), module};
3744 SourceName name1{arg1->name()};
3745 SourceName name2{arg2->name()};
3920 const SourceName &name, GenericKind kind, const Symbol &proc1,