Home
last modified time | relevance | path

Searched refs:PushScope (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/flang/lib/Semantics/
H A Dresolve-labels.cpp292 void Post(const parser::SelectCaseStmt &) { PushScope(); } in Post()
297 void Post(const parser::SelectRankStmt &) { PushScope(); } in Post()
304 void Post(const parser::SelectTypeStmt &) { PushScope(); } in Post()
548 ScopeInfo &PushScope() { in PushScope() function in Fortran::semantics::ParseTreeAnalyzer
560 PushScope(); in InitializeNewScopeContext()
574 PushScope().isExteriorGotoFatal = isExteriorGotoFatal; in SwitchToNewScope()
585 PushScope().isExteriorGotoFatal = in PushConstructName()
598 PushScope().isExteriorGotoFatal = true; in PushConstructName()
H A Dresolve-names.cpp510 void PushScope(Scope &scope);
1443 PushScope(top);
2202 void ScopeHandler::PushScope(Scope &scope) { in PushScope() function in Fortran::semantics::ScopeHandler
2955 PushScope(*parentScope); in BeginSubmodule()
2975 PushScope(Scope::Kind::Module, &symbol); in BeginModule()
3726 PushScope(Scope::Kind::Global, in PushSubprogramScope()
5013 PushScope(*previousStructure); in Pre()
6052 PushScope(Scope::Kind::Forall, nullptr); in Pre()
6057 PushScope(Scope::Kind::Forall, nullptr); in Pre()
7502 PushScope(Scope::Kind::MainProgram, in BeginScopeForNode()
[all …]