Lines Matching refs:FindSymbol

542   Symbol *FindSymbol(const parser::Name &);
543 Symbol *FindSymbol(const Scope &, const parser::Name &);
2250 Symbol *ScopeHandler::FindSymbol(const parser::Name &name) { in FindSymbol() function in Fortran::semantics::ScopeHandler
2251 return FindSymbol(currScope(), name); in FindSymbol()
2253 Symbol *ScopeHandler::FindSymbol(const Scope &scope, const parser::Name &name) { in FindSymbol() function in Fortran::semantics::ScopeHandler
2261 return FindSymbol(scope.parent(), name); in FindSymbol()
2267 : scope.FindSymbol(name.source)); in FindSymbol()
2547 const Symbol *outer{symbol.owner().FindSymbol(symbol.name())}; in CheckPossibleBadForwardRef()
3084 const auto *symbol{FindSymbol(*name)}; in ResolveSpecificsInGeneric()
3184 if (auto *symbol{FindSymbol(name)}) { in HandleStmtFunction()
3414 if (Symbol * extant{FindSymbol(outer, entryName)}) { in CreateEntry()
3439 } else if (const Symbol * extant{FindSymbol(outer, resultName)}) { // C1574 in CreateEntry()
3538 Symbol *dummy{FindSymbol(*dummyName)}; in PostEntryStmt()
3571 auto *symbol{FindSymbol(name)}; in BeginMpSubprogram()
3573 symbol = FindSymbol(currScope().parent(), name); in BeginMpSubprogram()
3619 moduleInterface = FindSymbol(currScope(), name); in BeginSubprogram()
3628 moduleInterface = FindSymbol(currScope().parent(), name); in BeginSubprogram()
3704 if (auto *prev{FindSymbol(name)}) { in CheckExtantProc()
3758 FindSymbol(name)->set(subpFlag); // PushScope() created symbol in PushSubprogramScope()
3763 if (auto *prev{FindSymbol(name)}) { in PushBlockDataScope()
3784 if (auto *symbol{currScope().FindSymbol(name.source)}) { in GetSpecificFromGeneric()
3995 if (!FindSymbol(name)) { in Pre()
4005 Symbol *symbol{FindSymbol(name)}; in Pre()
4078 auto *symbol{FindSymbol(name)}; in Pre()
4102 auto &symbol{DEREF(FindSymbol(name))}; in Pre()
4155 if (auto *hostSymbol{FindSymbol(name)}) { in HandleAttributeStmt()
4359 if (!FindSymbol(name)) { in Pre()
4849 Symbol *procedure{FindSymbol(procedureName)}; in Post()
5087 auto *pointer{FindSymbol(pointerName)}; in Pre()
5177 auto *symbol{FindSymbol(name)}; in FinishNamelists()
5196 auto *symbol{FindSymbol(*name)}; in Pre()
5390 const auto *symbol{currScope().FindSymbol(name)}; in CheckCommonBlocks()
5442 return FindSymbol(name) || HandleUnrestrictedSpecificIntrinsicFunction(name); in NameIsKnownOrIntrinsic()
5582 Symbol *prev{FindSymbol(name)}; in FindOrDeclareEnclosingEntity()
5606 if (auto *prev{FindSymbol(name)}) { in DeclareStatementEntity()
5677 Symbol *symbol{FindSymbol(outer, name)}; in ResolveDerivedType()
5840 auto *prev{FindSymbol(name)}; in ResolveIndexName()
5913 if (!FindSymbol(name)) { in Pre()
6027 if (const Symbol * symbol{FindSymbol(*name)}) { in Pre()
6254 FindSymbol(*x); in CheckRef()
6442 if (FindSymbol(scope.parent(), name)) { in Pre()
6502 FindSymbol(name); in ResolveName()
6539 auto *symbol{FindSymbol(name)}; in ResolveName()
6818 auto *symbol{FindSymbol(NonDerivedTypeScope(), name)}; in HandleProcedureName()
6902 if (Symbol * symbol{currScope().FindSymbol(name->source)}) { in NoteExecutablePartCall()
7346 if (FindSymbol(name)) { in Pre()