AddChild(ProgramTree &&) (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | |
AddEntry(const parser::EntryStmt &) (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | |
AddGeneric(const parser::GenericSpec &) (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | |
bindingSpec() const (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | inline |
Build(const parser::ProgramUnit &, SemanticsContext &) (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | static |
Build(const parser::MainProgram &, SemanticsContext &) (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | static |
Build(const parser::FunctionSubprogram &, SemanticsContext &) (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | static |
Build(const parser::SubroutineSubprogram &, SemanticsContext &) (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | static |
Build(const parser::SeparateModuleSubprogram &, SemanticsContext &) (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | static |
Build(const parser::Module &, SemanticsContext &) (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | static |
Build(const parser::Submodule &, SemanticsContext &) (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | static |
Build(const parser::BlockData &, SemanticsContext &) (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | static |
Build(const parser::CompilerDirective &, SemanticsContext &) (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | static |
Build(const parser::OpenACCRoutineConstruct &, SemanticsContext &) (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | static |
children() (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | inline |
children() const (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | inline |
EntryStmtList typedef (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | |
entryStmts() const (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | inline |
ENUM_CLASS(Kind, Program, Function, Subroutine, MpSubprogram, Module, Submodule, BlockData) using Stmt (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | |
exec() const (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | inline |
GenericSpecList typedef (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | |
genericSpecs() const (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | inline |
GetKind() const (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | |
GetParentId() const (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | |
GetSubpFlag() const (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | |
HasModulePrefix() const (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | |
IsModule() const (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | |
isSpecificationPartResolved() const (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | inline |
name() const (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | inline |
ProgramTree(const parser::Name &name, const parser::SpecificationPart &spec, const parser::ExecutionPart *exec=nullptr) (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | inline |
scope() const (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | inline |
set_bindingSpec(const parser::LanguageBindingSpec *spec) (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | inline |
set_endStmt(const parser::Statement< T > &stmt) (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | inline |
set_isSpecificationPartResolved(bool yes=true) (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | inline |
set_scope(Scope &) (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | |
set_stmt(const parser::Statement< T > &stmt) (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | inline |
spec() const (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | inline |
stmt() const (defined in Fortran::semantics::ProgramTree) | Fortran::semantics::ProgramTree | inline |