Lines Matching refs:PushScope
509 void PushScope(Scope::Kind kind, Symbol *symbol);
510 void PushScope(Scope &scope);
1304 PushScope(Scope::Kind::OtherConstruct, nullptr); in Pre()
1340 PushScope(Scope::Kind::OtherConstruct, nullptr); in Pre()
1360 PushScope(Scope::Kind::OtherConstruct, nullptr); in Pre()
1401 PushScope(Scope::Kind::OtherConstruct, nullptr); in Pre()
1443 PushScope(top);
2199 void ScopeHandler::PushScope(Scope::Kind kind, Symbol *symbol) { in PushScope() function in Fortran::semantics::ScopeHandler
2200 PushScope(currScope().MakeScope(kind, symbol)); in PushScope()
2202 void ScopeHandler::PushScope(Scope &scope) { in PushScope() function in Fortran::semantics::ScopeHandler
2955 PushScope(*parentScope); in BeginSubmodule()
2961 PushScope(Scope::Kind::Module, &dummySymbol); in BeginSubmodule()
2975 PushScope(Scope::Kind::Module, &symbol); in BeginModule()
3587 PushScope(Scope::Kind::Subprogram, &newSymbol); in BeginMpSubprogram()
3726 PushScope(Scope::Kind::Global, in PushSubprogramScope()
3735 PushScope(Scope::Kind::Subprogram, symbol); in PushSubprogramScope()
3775 PushScope(Scope::Kind::BlockData, nullptr); in PushBlockDataScope()
3777 PushScope(Scope::Kind::BlockData, &MakeSymbol(name, SubprogramDetails{})); in PushBlockDataScope()
4565 PushScope(Scope::Kind::DerivedType, &symbol); in Post()
4998 PushScope(Scope::Kind::DerivedType, &symbol); in Pre()
5013 PushScope(*previousStructure); in Pre()
5948 PushScope(Scope::Kind::ImpliedDos, nullptr); in Pre()
5967 PushScope(Scope::Kind::ImpliedDos, nullptr); in Pre()
6013 PushScope(Scope::Kind::ImpliedDos, nullptr); in Pre()
6041 PushScope(Scope::Kind::OtherConstruct, nullptr); in Pre()
6052 PushScope(Scope::Kind::Forall, nullptr); in Pre()
6057 PushScope(Scope::Kind::Forall, nullptr); in Pre()
6064 PushScope(Scope::Kind::BlockConstruct, nullptr); in Pre()
6079 PushScope(Scope::Kind::OtherConstruct, nullptr); in Post()
6108 PushScope(Scope::Kind::OtherConstruct, nullptr); in Pre()
6196 PushScope(Scope::Kind::OtherConstruct, nullptr); in Pre()
6204 PushScope(Scope::Kind::OtherConstruct, nullptr); in Pre()
7502 PushScope(Scope::Kind::MainProgram, in BeginScopeForNode()
7569 resolver_.PushScope(*scope); in Post()