| /llvm-project-15.0.7/flang/include/flang/Semantics/ |
| H A D | semantics.h | 177 const Scope &FindScope(parser::CharBlock) const; 178 Scope &FindScope(parser::CharBlock); 283 const Scope &FindScope(const parser::CharBlock &where) const { in FindScope() function 284 return context_.FindScope(where); in FindScope()
|
| H A D | scope.h | 251 const Scope *FindScope(parser::CharBlock) const; 252 Scope *FindScope(parser::CharBlock);
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | semantics.cpp | 345 const Scope &SemanticsContext::FindScope(parser::CharBlock source) const { in FindScope() function in Fortran::semantics::SemanticsContext 346 return const_cast<SemanticsContext *>(this)->FindScope(source); in FindScope() 349 Scope &SemanticsContext::FindScope(parser::CharBlock source) { in FindScope() function in Fortran::semantics::SemanticsContext 350 if (auto *scope{globalScope_.FindScope(source)}) { in FindScope() 360 for (const Scope *scope{&FindScope(source)}; !scope->IsGlobal(); in IsInModuleFile()
|
| H A D | scope.cpp | 303 const Scope *Scope::FindScope(parser::CharBlock source) const { in FindScope() function in Fortran::semantics::Scope 304 return const_cast<Scope *>(this)->FindScope(source); in FindScope() 307 Scope *Scope::FindScope(parser::CharBlock source) { in FindScope() function in Fortran::semantics::Scope 313 if (auto *scope{child.FindScope(source)}) { in FindScope()
|
| H A D | check-return.cpp | 32 const auto &scope{context_.FindScope(context_.location().value())}; in Leave()
|
| H A D | check-nullify.cpp | 21 const Scope &scope{context_.FindScope(*context_.location())}; in Leave()
|
| H A D | assignment.cpp | 70 const Scope &scope{context_.FindScope(lhsLoc)}; in Analyze() 167 const Scope &scope{context_.FindScope(source)}; in CheckForPureContext()
|
| H A D | check-do-forall.cpp | 191 const Scope &blockScope{context_.FindScope(endBlockStmt.source)}; in Post() 192 const Scope &doScope{context_.FindScope(doConcurrentSourcePosition_)}; in Post() 342 blockScope_{context.FindScope(doConcurrentSourcePosition_)} {} 557 context_.FindScope(currentStatementSourcePosition_).parent()}; in GatherLocals()
|
| H A D | check-acc-structure.cpp | 147 const auto &scope{context_.FindScope(declarativeDir.source)}; in Leave() 266 const auto &scope{context_.FindScope(verbatim.source)}; in Enter()
|
| H A D | check-data.cpp | 58 const Scope &scope{context_.FindScope(source_)}; in operator ()()
|
| H A D | check-io.cpp | 986 if (auto whyNot{WhyNotModifiable(at, *expr, context_.FindScope(at), in CheckForDefinableVariable() 1001 scope{context_.globalScope().FindScope(*context_.location())}) { in CheckForPureSubprogram() 1017 which, type->GetDerivedTypeSpec(), &context_.FindScope(where))}) { in CheckForBadIoComponent()
|
| H A D | expression.cpp | 784 context_.FindScope(n.source))}) { in Analyze() 1751 if (const auto *currScope{context_.globalScope().FindScope(source)}) { in Analyze() 1786 const auto &innermost{context_.FindScope(expr.source)}; in Analyze() 2491 semantics::Scope &scope{context_.FindScope(name->source)}; in Analyze() 2660 context_.FindScope(callSite), treatExternalAsImplicit, in CheckCall() 2665 context_.FindScope(callSite))}) { in CheckCall() 3511 const auto &scope{context_.context().FindScope(source_)}; in TryDefinedOp() 3629 const auto &scope{context_.context().FindScope(source_)}; in GetDefinedAssignmentProc()
|
| H A D | check-allocate.cpp | 231 const Scope &scope{context.FindScope(at)}; in CheckAllocateOptions()
|
| H A D | check-omp-structure.cpp | 280 const auto &scope{context_.FindScope(symbol->name())}; in CheckPredefinedAllocatorRestriction() 966 context_.FindScope(GetContext().directiveSource)}; in CheckThreadprivateOrDeclareTargetVar() 1965 WhyNotModifiable(*symbol, context_.FindScope(name->source))}) { in CheckIntentInPointerAndDefinable() 2566 if (auto msg{WhyNotModifiable(*symbol, context_.FindScope(source))}) { in CheckDefinableObjects()
|
| H A D | resolve-directives.cpp | 57 dirContext_.emplace_back(source, dir, context_.FindScope(source)); in PushContext()
|
| /llvm-project-15.0.7/flang/lib/Frontend/ |
| H A D | FrontendActions.cpp | 439 .FindScope(*charBlock) in executeAction()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | PFTBuilder.cpp | 1584 semanticsContext.FindScope( 1686 symTab{semanticsContext.FindScope(
|