Lines Matching refs:ProgramTree
1364 void ResolveSpecificationParts(ProgramTree &);
1365 void AddSubpNames(ProgramTree &);
1366 bool BeginScopeForNode(const ProgramTree &);
1367 void FinishSpecificationParts(const ProgramTree &);
1369 void ResolveExecutionParts(const ProgramTree &);
6303 auto root{ProgramTree::Build(x)}; in Pre()
6343 void ResolveNamesVisitor::ResolveSpecificationParts(ProgramTree &node) { in ResolveSpecificationParts()
6392 void ResolveNamesVisitor::AddSubpNames(ProgramTree &node) { in AddSubpNames()
6402 bool ResolveNamesVisitor::BeginScopeForNode(const ProgramTree &node) { in BeginScopeForNode()
6405 case ProgramTree::Kind::Program: in BeginScopeForNode()
6409 case ProgramTree::Kind::Function: in BeginScopeForNode()
6410 case ProgramTree::Kind::Subroutine: in BeginScopeForNode()
6413 case ProgramTree::Kind::MpSubprogram: in BeginScopeForNode()
6415 case ProgramTree::Kind::Module: in BeginScopeForNode()
6418 case ProgramTree::Kind::Submodule: in BeginScopeForNode()
6420 case ProgramTree::Kind::BlockData: in BeginScopeForNode()
6506 void ResolveNamesVisitor::FinishSpecificationParts(const ProgramTree &node) { in FinishSpecificationParts()
6562 void ResolveNamesVisitor::ResolveExecutionParts(const ProgramTree &node) { in ResolveExecutionParts()
6601 ProgramTree &node{subprogram.get<SubprogramNameDetails>().node()}; in ResolveSpecificationParts()