Lines Matching defs:PushScope

522   void PushScope(Scope::Kind kind, Symbol *symbol);
523 void PushScope(Scope &scope);
1416 PushScope(Scope::Kind::OpenACCConstruct, nullptr);
1428 PushScope(Scope::Kind::OpenACCConstruct, nullptr);
1468 PushScope(Scope::Kind::OtherConstruct, nullptr);
1493 PushScope(Scope::Kind::OtherConstruct, nullptr);
1610 PushScope(Scope::Kind::OtherClause, nullptr);
1647 PushScope(Scope::Kind::OtherConstruct, nullptr);
1677 PushScope(Scope::Kind::OtherConstruct, nullptr);
1747 PushScope(top);
2551 void ScopeHandler::PushScope(Scope::Kind kind, Symbol *symbol) {
2552 PushScope(currScope().MakeScope(kind, symbol));
2554 void ScopeHandler::PushScope(Scope &scope) {
3736 PushScope(*parentScope);
3742 PushScope(Scope::Kind::Module, &dummySymbol);
3761 PushScope(Scope::Kind::Module, &symbol);
4342 // The symbol created by PushScope() is retained as a place-holder
4346 EraseSymbol(name); // was added by PushScope()
4667 PushScope(Scope::Kind::Subprogram, &newSymbol);
4842 PushScope(Scope::Kind::Global,
4851 PushScope(Scope::Kind::Subprogram, symbol);
4877 found->set(subpFlag); // PushScope() created symbol
4895 PushScope(Scope::Kind::BlockData, nullptr);
4897 PushScope(Scope::Kind::BlockData, &MakeSymbol(name, SubprogramDetails{}));
5918 PushScope(Scope::Kind::DerivedType, &symbol);
6404 PushScope(Scope::Kind::DerivedType, &symbol);
6419 PushScope(*previousStructure);
7393 PushScope(Scope::Kind::ImpliedDos, nullptr);
7412 PushScope(Scope::Kind::ImpliedDos, nullptr);
7459 PushScope(Scope::Kind::ImpliedDos, nullptr);
7488 PushScope(Scope::Kind::Forall, nullptr);
7499 PushScope(Scope::Kind::Forall, nullptr);
7504 PushScope(Scope::Kind::Forall, nullptr);
7513 PushScope(Scope::Kind::BlockConstruct, nullptr);
7529 PushScope(Scope::Kind::OtherConstruct, nullptr);
7562 PushScope(Scope::Kind::OtherConstruct, nullptr);
7652 PushScope(Scope::Kind::OtherConstruct, nullptr);
7660 PushScope(Scope::Kind::OtherConstruct, nullptr);
7907 PushScope();
7916 PushScope();
8004 PushScope();
8009 PushScope();
8020 PushScope();
8038 PushScope();
8068 void PushScope() { nestedScopes_.emplace_front(); }
9271 PushScope(*symbol->scope());
9854 PushScope(Scope::Kind::MainProgram,