Lines Matching refs:Build
92 [&](const auto &y) { node.AddChild(ProgramTree::Build(y.value())); }, in BuildSubprogramTree()
115 [&](const auto &y) { node.AddChild(ProgramTree::Build(y.value())); }, in BuildModuleTree()
122 ProgramTree ProgramTree::Build(const parser::ProgramUnit &x) { in Build() function in Fortran::semantics::ProgramTree
123 return common::visit([](const auto &y) { return Build(y.value()); }, x.u); in Build()
126 ProgramTree ProgramTree::Build(const parser::MainProgram &x) { in Build() function in Fortran::semantics::ProgramTree
136 ProgramTree ProgramTree::Build(const parser::FunctionSubprogram &x) { in Build() function in Fortran::semantics::ProgramTree
153 ProgramTree ProgramTree::Build(const parser::SubroutineSubprogram &x) { in Build() function in Fortran::semantics::ProgramTree
168 ProgramTree ProgramTree::Build(const parser::SeparateModuleSubprogram &x) { in Build() function in Fortran::semantics::ProgramTree
176 ProgramTree ProgramTree::Build(const parser::Module &x) { in Build() function in Fortran::semantics::ProgramTree
183 ProgramTree ProgramTree::Build(const parser::Submodule &x) { in Build() function in Fortran::semantics::ProgramTree
190 ProgramTree ProgramTree::Build(const parser::BlockData &x) { in Build() function in Fortran::semantics::ProgramTree
199 ProgramTree ProgramTree::Build(const parser::CompilerDirective &) { in Build() function in Fortran::semantics::ProgramTree