Lines Matching +defs:Pre +defs:o

469   template <typename T> bool Pre(const parser::Statement<T> &x) {  in Pre()  function in Fortran::semantics::ScopeHandler
722 bool Pre(const parser::BindStmt &) { return BeginAttrs(); } in Pre() function in Fortran::semantics::DeclarationVisitor
739 bool Pre(const parser::AllocatableStmt &) { in Pre() function in Fortran::semantics::DeclarationVisitor
744 bool Pre(const parser::TargetStmt &) { in Pre() function in Fortran::semantics::DeclarationVisitor
751 bool Pre(const parser::TypeDeclarationStmt &) { return BeginDecl(); } in Pre() function in Fortran::semantics::DeclarationVisitor
771 bool Pre(const parser::TypeParamDefStmt &) { return BeginDecl(); } in Pre() function in Fortran::semantics::DeclarationVisitor
776 bool Pre(const parser::ComponentDefStmt &) { return BeginDecl(); } in Pre() function in Fortran::semantics::DeclarationVisitor
790 bool Pre(const parser::TypeBoundProcBinding &) { return BeginAttrs(); } in Pre() function in Fortran::semantics::DeclarationVisitor
1010 bool Pre(const parser::WhereConstructStmt &x) { return CheckDef(x.t); } in Pre() function in Fortran::semantics::ConstructVisitor
1011 bool Pre(const parser::ForallConstructStmt &x) { return CheckDef(x.t); } in Pre() function in Fortran::semantics::ConstructVisitor
1012 bool Pre(const parser::CriticalStmt &x) { return CheckDef(x.t); } in Pre() function in Fortran::semantics::ConstructVisitor
1013 bool Pre(const parser::LabelDoStmt &) { in Pre() function in Fortran::semantics::ConstructVisitor
1016 bool Pre(const parser::NonLabelDoStmt &x) { return CheckDef(x.t); } in Pre() function in Fortran::semantics::ConstructVisitor
1017 bool Pre(const parser::IfThenStmt &x) { return CheckDef(x.t); } in Pre() function in Fortran::semantics::ConstructVisitor
1018 bool Pre(const parser::SelectCaseStmt &x) { return CheckDef(x.t); } in Pre() function in Fortran::semantics::ConstructVisitor
1021 bool Pre(const parser::SelectRankStmt &x) { in Pre() function in Fortran::semantics::ConstructVisitor
1024 bool Pre(const parser::SelectTypeStmt &x) { in Pre() function in Fortran::semantics::ConstructVisitor
1093 bool Pre(const parser::OmpBeginBlockDirective &x) { in Pre() function in Fortran::semantics::OmpVisitor
1100 bool Pre(const parser::OmpEndBlockDirective &x) { in Pre() function in Fortran::semantics::OmpVisitor
1108 bool Pre(const parser::OpenMPLoopConstruct &) { in Pre() function in Fortran::semantics::OmpVisitor
1113 bool Pre(const parser::OmpBeginLoopDirective &x) { in Pre() function in Fortran::semantics::OmpVisitor
1120 bool Pre(const parser::OmpEndLoopDirective &x) { in Pre() function in Fortran::semantics::OmpVisitor
1128 bool Pre(const parser::OpenMPSectionsConstruct &) { in Pre() function in Fortran::semantics::OmpVisitor
1133 bool Pre(const parser::OmpBeginSectionsDirective &x) { in Pre() function in Fortran::semantics::OmpVisitor
1140 bool Pre(const parser::OmpEndSectionsDirective &x) { in Pre() function in Fortran::semantics::OmpVisitor
1167 bool OmpVisitor::Pre(const parser::OpenMPBlockConstruct &x) { in Pre() function in Fortran::semantics::OmpVisitor
1189 template <typename A> bool Pre(const A &) { return true; } in Pre() function in Fortran::semantics::OmpAttributeVisitor
1192 bool Pre(const parser::SpecificationPart &x) { in Pre() function in Fortran::semantics::OmpAttributeVisitor
1218 bool Pre(const parser::OmpClause::Shared &x) { in Pre() function in Fortran::semantics::OmpAttributeVisitor
1222 bool Pre(const parser::OmpClause::Private &x) { in Pre() function in Fortran::semantics::OmpAttributeVisitor
1226 bool Pre(const parser::OmpClause::Firstprivate &x) { in Pre() function in Fortran::semantics::OmpAttributeVisitor
1230 bool Pre(const parser::OmpClause::Lastprivate &x) { in Pre() function in Fortran::semantics::OmpAttributeVisitor
1380 template <typename T> bool Pre(const T &) { return true; } in Pre() function in Fortran::semantics::ResolveNamesVisitor
1407 bool Pre(const parser::MainProgram &) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
1410 bool Pre(const parser::FunctionSubprogram &) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
1413 bool Pre(const parser::SubroutineSubprogram &) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
1416 bool Pre(const parser::SeparateModuleSubprogram &) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
1419 bool Pre(const parser::Module &) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
1422 bool Pre(const parser::Submodule &) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
1425 bool Pre(const parser::BlockData &) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
1522 llvm::raw_ostream &operator<<( in operator <<()
1534 llvm::raw_ostream &o, const ImplicitRules &implicitRules, char ch) { in ShowImplicitRule()
1610 bool AttrsVisitor::Pre(const parser::IntentSpec &x) { in Pre() function in Fortran::semantics::AttrsVisitor
1615 bool AttrsVisitor::Pre(const parser::Pass &x) { in Pre() function in Fortran::semantics::AttrsVisitor
1689 bool DeclTypeSpecVisitor::Pre(const parser::TypeGuardStmt &) { in Pre() function in Fortran::semantics::DeclTypeSpecVisitor
1777 bool ImplicitRulesVisitor::Pre(const parser::ImplicitStmt &x) { in Pre() function in Fortran::semantics::ImplicitRulesVisitor
1799 bool ImplicitRulesVisitor::Pre(const parser::LetterSpec &x) { in Pre() function in Fortran::semantics::ImplicitRulesVisitor
1814 bool ImplicitRulesVisitor::Pre(const parser::ImplicitSpec &) { in Pre() function in Fortran::semantics::ImplicitRulesVisitor
2249 bool ModuleVisitor::Pre(const parser::Only &x) { in Pre() function in Fortran::semantics::ModuleVisitor
2263 bool ModuleVisitor::Pre(const parser::Rename::Names &x) { in Pre() function in Fortran::semantics::ModuleVisitor
2271 bool ModuleVisitor::Pre(const parser::Rename::Operators &x) { in Pre() function in Fortran::semantics::ModuleVisitor
2291 bool ModuleVisitor::Pre(const parser::UseStmt &x) { in Pre() function in Fortran::semantics::ModuleVisitor
2503 bool InterfaceVisitor::Pre(const parser::InterfaceStmt &x) { in Pre() function in Fortran::semantics::InterfaceVisitor
2516 bool InterfaceVisitor::Pre(const parser::GenericSpec &x) { in Pre() function in Fortran::semantics::InterfaceVisitor
2523 bool InterfaceVisitor::Pre(const parser::ProcedureStmt &x) { in Pre() function in Fortran::semantics::InterfaceVisitor
2534 bool InterfaceVisitor::Pre(const parser::GenericStmt &) { in Pre() function in Fortran::semantics::InterfaceVisitor
2725 bool SubprogramVisitor::Pre(const parser::Suffix &suffix) { in Pre() function in Fortran::semantics::SubprogramVisitor
2732 bool SubprogramVisitor::Pre(const parser::PrefixSpec &x) { in Pre() function in Fortran::semantics::SubprogramVisitor
2760 bool SubprogramVisitor::Pre(const parser::InterfaceBody::Subroutine &x) { in Pre() function in Fortran::semantics::SubprogramVisitor
2768 bool SubprogramVisitor::Pre(const parser::InterfaceBody::Function &x) { in Pre() function in Fortran::semantics::SubprogramVisitor
2777 bool SubprogramVisitor::Pre(const parser::SubroutineStmt &) { in Pre() function in Fortran::semantics::SubprogramVisitor
2780 bool SubprogramVisitor::Pre(const parser::FunctionStmt &) { in Pre() function in Fortran::semantics::SubprogramVisitor
2783 bool SubprogramVisitor::Pre(const parser::EntryStmt &) { return BeginAttrs(); } in Pre() function in Fortran::semantics::SubprogramVisitor
3194 bool DeclarationVisitor::Pre(const parser::Initialization &) { in Pre() function in Fortran::semantics::DeclarationVisitor
3222 bool DeclarationVisitor::Pre(const parser::BindEntity &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3235 bool DeclarationVisitor::Pre(const parser::NamedConstantDef &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3254 bool DeclarationVisitor::Pre(const parser::NamedConstant &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3264 bool DeclarationVisitor::Pre(const parser::Enumerator &enumerator) { in Pre() function in Fortran::semantics::DeclarationVisitor
3319 bool DeclarationVisitor::Pre(const parser::AccessSpec &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3330 bool DeclarationVisitor::Pre(const parser::AsynchronousStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3333 bool DeclarationVisitor::Pre(const parser::ContiguousStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3336 bool DeclarationVisitor::Pre(const parser::ExternalStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3347 bool DeclarationVisitor::Pre(const parser::IntentStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3353 bool DeclarationVisitor::Pre(const parser::IntrinsicStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3368 bool DeclarationVisitor::Pre(const parser::OptionalStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3372 bool DeclarationVisitor::Pre(const parser::ProtectedStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3375 bool DeclarationVisitor::Pre(const parser::ValueStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3379 bool DeclarationVisitor::Pre(const parser::VolatileStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3572 bool DeclarationVisitor::Pre(const parser::KindParam &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3584 bool DeclarationVisitor::Pre(const parser::DeclarationTypeSpec::Type &) { in Pre() function in Fortran::semantics::DeclarationVisitor
3596 bool DeclarationVisitor::Pre(const parser::DeclarationTypeSpec::Class &) { in Pre() function in Fortran::semantics::DeclarationVisitor
3612 bool DeclarationVisitor::Pre(const parser::DeclarationTypeSpec::Record &) { in Pre() function in Fortran::semantics::DeclarationVisitor
3692 bool DeclarationVisitor::Pre(const parser::DerivedTypeDef &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3771 bool DeclarationVisitor::Pre(const parser::DerivedTypeStmt &) { in Pre() function in Fortran::semantics::DeclarationVisitor
3829 bool DeclarationVisitor::Pre(const parser::TypeAttrSpec::Extends &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3839 bool DeclarationVisitor::Pre(const parser::PrivateStmt &) { in Pre() function in Fortran::semantics::DeclarationVisitor
3853 bool DeclarationVisitor::Pre(const parser::SequenceStmt &) { in Pre() function in Fortran::semantics::DeclarationVisitor
3926 bool DeclarationVisitor::Pre(const parser::ProcedureDeclarationStmt &) { in Pre() function in Fortran::semantics::DeclarationVisitor
3934 bool DeclarationVisitor::Pre(const parser::DataComponentDefStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3945 bool DeclarationVisitor::Pre(const parser::ProcComponentDefStmt &) { in Pre() function in Fortran::semantics::DeclarationVisitor
3952 bool DeclarationVisitor::Pre(const parser::ProcPointerInit &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3988 bool DeclarationVisitor::Pre(const parser::TypeBoundProcedurePart &) { in Pre() function in Fortran::semantics::DeclarationVisitor
4106 bool DeclarationVisitor::Pre(const parser::TypeBoundGenericStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
4150 bool DeclarationVisitor::Pre(const parser::AllocateStmt &) { in Pre() function in Fortran::semantics::DeclarationVisitor
4158 bool DeclarationVisitor::Pre(const parser::StructureConstructor &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
4187 bool DeclarationVisitor::Pre(const parser::BasedPointerStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
4259 bool DeclarationVisitor::Pre(const parser::NamelistStmt::Group &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
4286 bool DeclarationVisitor::Pre(const parser::IoControlSpec &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
4299 bool DeclarationVisitor::Pre(const parser::CommonStmt::Block &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
4315 bool DeclarationVisitor::Pre(const parser::CommonBlockObject &) { in Pre() function in Fortran::semantics::DeclarationVisitor
4341 bool DeclarationVisitor::Pre(const parser::EquivalenceStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
4376 bool DeclarationVisitor::Pre(const parser::SaveStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
4939 bool ConstructVisitor::Pre(const parser::ConcurrentHeader &header) { in Pre() function in Fortran::semantics::ConstructVisitor
4953 bool ConstructVisitor::Pre(const parser::LocalitySpec::Local &x) { in Pre() function in Fortran::semantics::ConstructVisitor
4962 bool ConstructVisitor::Pre(const parser::LocalitySpec::LocalInit &x) { in Pre() function in Fortran::semantics::ConstructVisitor
4971 bool ConstructVisitor::Pre(const parser::LocalitySpec::Shared &x) { in Pre() function in Fortran::semantics::ConstructVisitor
4986 bool ConstructVisitor::Pre(const parser::AcSpec &x) { in Pre() function in Fortran::semantics::ConstructVisitor
4994 bool ConstructVisitor::Pre(const parser::AcImpliedDo &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5005 bool ConstructVisitor::Pre(const parser::DataImpliedDo &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5018 bool ConstructVisitor::Pre(const parser::DataIDoObject &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5034 bool ConstructVisitor::Pre(const parser::DataStmtObject &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5053 bool ConstructVisitor::Pre(const parser::DataStmtValue &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5071 bool ConstructVisitor::Pre(const parser::DoConstruct &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5083 bool ConstructVisitor::Pre(const parser::ForallConstruct &) { in Pre() function in Fortran::semantics::ConstructVisitor
5088 bool ConstructVisitor::Pre(const parser::ForallStmt &) { in Pre() function in Fortran::semantics::ConstructVisitor
5094 bool ConstructVisitor::Pre(const parser::BlockStmt &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5099 bool ConstructVisitor::Pre(const parser::EndBlockStmt &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5109 bool ConstructVisitor::Pre(const parser::AssociateStmt &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5131 bool ConstructVisitor::Pre(const parser::ChangeTeamStmt &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5163 bool ConstructVisitor::Pre(const parser::SelectTypeConstruct &) { in Pre() function in Fortran::semantics::ConstructVisitor
5217 bool ConstructVisitor::Pre(const parser::SelectTypeConstruct::TypeCase &) { in Pre() function in Fortran::semantics::ConstructVisitor
5225 bool ConstructVisitor::Pre(const parser::SelectRankConstruct::RankCase &) { in Pre() function in Fortran::semantics::ConstructVisitor
5258 bool ConstructVisitor::Pre(const parser::SelectRankConstruct &) { in Pre() function in Fortran::semantics::ConstructVisitor
5416 bool ResolveNamesVisitor::Pre(const parser::ActualArg &arg) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
5431 bool ResolveNamesVisitor::Pre(const parser::FunctionReference &x) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
5435 bool ResolveNamesVisitor::Pre(const parser::CallStmt &x) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
5440 bool ResolveNamesVisitor::Pre(const parser::ImportStmt &x) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
5933 bool ModuleVisitor::Pre(const parser::AccessStmt &x) { in Pre() function in Fortran::semantics::ModuleVisitor
6008 bool ResolveNamesVisitor::Pre(const parser::SpecificationPart &x) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
6160 bool ResolveNamesVisitor::Pre(const parser::ImplicitStmt &x) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
6184 bool ResolveNamesVisitor::Pre(const parser::PointerAssignmentStmt &x) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
6210 bool ResolveNamesVisitor::Pre(const parser::StmtFunctionStmt &x) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
6224 bool ResolveNamesVisitor::Pre(const parser::DefinedOpName &x) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
6249 bool ResolveNamesVisitor::Pre(const parser::ProgramUnit &x) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
6274 template <typename A> bool Pre(const A &) { return true; } in Pre() function in Fortran::semantics::ExecutionPartSkimmer
6383 template <typename A> bool Pre(const A &) { return true; } in Pre() function in Fortran::semantics::DeferredCheckVisitor
6409 bool Pre(const parser::EntityDecl &decl) { in Pre() function in Fortran::semantics::DeferredCheckVisitor
6414 bool Pre(const parser::ComponentDecl &decl) { in Pre() function in Fortran::semantics::DeferredCheckVisitor
6419 bool Pre(const parser::ProcDecl &decl) { in Pre() function in Fortran::semantics::DeferredCheckVisitor
6450 bool OmpAttributeVisitor::Pre(const parser::OpenMPBlockConstruct &x) { in Pre() function in Fortran::semantics::OmpAttributeVisitor
6476 bool OmpAttributeVisitor::Pre(const parser::OpenMPLoopConstruct &x) { in Pre() function in Fortran::semantics::OmpAttributeVisitor
6548 bool OmpAttributeVisitor::Pre(const parser::DoConstruct &x) { in Pre() function in Fortran::semantics::OmpAttributeVisitor
6642 bool OmpAttributeVisitor::Pre(const parser::OpenMPSectionsConstruct &x) { in Pre() function in Fortran::semantics::OmpAttributeVisitor
6659 bool OmpAttributeVisitor::Pre(const parser::OpenMPThreadprivate &x) { in Pre() function in Fortran::semantics::OmpAttributeVisitor