Lines Matching defs:FindSymbol

558   Symbol *FindSymbol(const parser::Name &);
559 Symbol *FindSymbol(const Scope &, const parser::Name &);
597 // Note: don't use FindSymbol here. If this is a derived type scope,
1692 if (auto *symbol{FindSymbol(currScope(), mapper->v)}) {
2605 Symbol *ScopeHandler::FindSymbol(const parser::Name &name) {
2606 return FindSymbol(currScope(), name);
2608 Symbol *ScopeHandler::FindSymbol(const Scope &scope, const parser::Name &name) {
2615 return FindSymbol(scope.parent(), name);
2621 : scope.FindSymbol(name.source));
2969 const Symbol *outer{symbol.owner().FindSymbol(symbol.name())};
3907 ? FindSymbol(*name)
4052 if (auto *symbol{FindSymbol(name)}) {
4202 if (!currScope().FindSymbol(sym->name())) {
4451 if (Symbol * extant{FindSymbol(outer, entryName)}) {
4627 auto *symbol{FindSymbol(name)};
4633 symbol = parent ? FindSymbol(*parent, name) : nullptr;
4705 generic{DEREF(FindSymbol(name)).detailsIf<GenericDetails>()}) {
4816 if (auto *prev{FindSymbol(name)}) {
4875 if (Symbol * found{FindSymbol(name)};
4883 if (auto *prev{FindSymbol(name)}) {
4904 if (auto *symbol{currScope().FindSymbol(name.source)}) {
5159 if (!FindSymbol(name)) {
5242 auto *symbol{FindSymbol(name)};
5282 auto &symbol{DEREF(FindSymbol(name))};
5362 if (auto *hostSymbol{FindSymbol(name)}) {
5612 if (!FindSymbol(name)) {
6239 Symbol *procedure{FindSymbol(procedureName)};
6309 Symbol *symbol{FindSymbol(subrName)};
6496 auto *pointer{FindSymbol(pointerName)};
6576 auto *symbol{FindSymbol(name)};
6596 auto *symbol{FindSymbol(*name)};
6761 const auto *symbol{currScope().FindSymbol(name)};
6812 return FindSymbol(name) || HandleUnrestrictedSpecificIntrinsicFunction(name);
6970 Symbol *prev{FindSymbol(name)};
6996 if (auto *prev{FindSymbol(name)}) {
7080 Symbol *symbol{FindSymbol(outer, name)};
7267 auto *prev{FindSymbol(name)};
7357 if (!FindSymbol(name)) {
7473 if (const Symbol * symbol{FindSymbol(*name)};
7751 FindSymbol(*x);
8162 if (Symbol * symbol{currScope().FindSymbol(name)}) {
8221 if (Symbol * outer{FindSymbol(scope.parent(), name)}) {
8294 if (!FindSymbol(name)) {
8343 auto *symbol{FindSymbol(name)};
8495 if (Symbol * symbol{scope->FindSymbol(name.source)}) {
8735 auto *symbol{FindSymbol(NonDerivedTypeScope(), name)};
8743 symbol = FindSymbol(*ppcBuiltinScope, name);
8830 if (Symbol * symbol{currScope().FindSymbol(name)}) {
9146 existing = currScope().FindSymbol(SourceName{n});
9391 !FindSymbol(*name)) {
9435 if (FindSymbol(name)) {
9532 Symbol *symbol{FindSymbol(name)};