Lines Matching +defs:Pre +defs:o

475   template <typename T> bool Pre(const parser::Statement<T> &x) {  in Pre()  function in Fortran::semantics::ScopeHandler
792 bool Pre(const parser::BindStmt &) { return BeginAttrs(); } in Pre() function in Fortran::semantics::DeclarationVisitor
810 bool Pre(const parser::AllocatableStmt &) { in Pre() function in Fortran::semantics::DeclarationVisitor
815 bool Pre(const parser::TargetStmt &) { in Pre() function in Fortran::semantics::DeclarationVisitor
822 bool Pre(const parser::TypeDeclarationStmt &) { return BeginDecl(); } in Pre() function in Fortran::semantics::DeclarationVisitor
842 bool Pre(const parser::TypeParamDefStmt &) { return BeginDecl(); } in Pre() function in Fortran::semantics::DeclarationVisitor
847 bool Pre(const parser::ComponentDefStmt &) { return BeginDecl(); } in Pre() function in Fortran::semantics::DeclarationVisitor
861 bool Pre(const parser::TypeBoundProcBinding &) { return BeginAttrs(); } in Pre() function in Fortran::semantics::DeclarationVisitor
1078 bool Pre(const parser::WhereConstructStmt &x) { return CheckDef(x.t); } in Pre() function in Fortran::semantics::ConstructVisitor
1079 bool Pre(const parser::ForallConstructStmt &x) { return CheckDef(x.t); } in Pre() function in Fortran::semantics::ConstructVisitor
1080 bool Pre(const parser::CriticalStmt &x) { return CheckDef(x.t); } in Pre() function in Fortran::semantics::ConstructVisitor
1081 bool Pre(const parser::LabelDoStmt &) { in Pre() function in Fortran::semantics::ConstructVisitor
1084 bool Pre(const parser::NonLabelDoStmt &x) { return CheckDef(x.t); } in Pre() function in Fortran::semantics::ConstructVisitor
1085 bool Pre(const parser::IfThenStmt &x) { return CheckDef(x.t); } in Pre() function in Fortran::semantics::ConstructVisitor
1086 bool Pre(const parser::SelectCaseStmt &x) { return CheckDef(x.t); } in Pre() function in Fortran::semantics::ConstructVisitor
1089 bool Pre(const parser::SelectRankStmt &x) { in Pre() function in Fortran::semantics::ConstructVisitor
1092 bool Pre(const parser::SelectTypeStmt &x) { in Pre() function in Fortran::semantics::ConstructVisitor
1163 bool Pre(const parser::AccBeginBlockDirective &x) { in Pre() function in Fortran::semantics::AccVisitor
1170 bool Pre(const parser::AccEndBlockDirective &x) { in Pre() function in Fortran::semantics::AccVisitor
1177 bool Pre(const parser::AccBeginLoopDirective &x) { in Pre() function in Fortran::semantics::AccVisitor
1206 bool AccVisitor::Pre(const parser::OpenACCBlockConstruct &x) { in Pre() function in Fortran::semantics::AccVisitor
1228 bool Pre(const parser::OmpBeginBlockDirective &x) { in Pre() function in Fortran::semantics::OmpVisitor
1235 bool Pre(const parser::OmpEndBlockDirective &x) { in Pre() function in Fortran::semantics::OmpVisitor
1243 bool Pre(const parser::OpenMPLoopConstruct &) { in Pre() function in Fortran::semantics::OmpVisitor
1248 bool Pre(const parser::OmpBeginLoopDirective &x) { in Pre() function in Fortran::semantics::OmpVisitor
1255 bool Pre(const parser::OmpEndLoopDirective &x) { in Pre() function in Fortran::semantics::OmpVisitor
1263 bool Pre(const parser::OpenMPSectionsConstruct &) { in Pre() function in Fortran::semantics::OmpVisitor
1268 bool Pre(const parser::OmpBeginSectionsDirective &x) { in Pre() function in Fortran::semantics::OmpVisitor
1275 bool Pre(const parser::OmpEndSectionsDirective &x) { in Pre() function in Fortran::semantics::OmpVisitor
1302 bool OmpVisitor::Pre(const parser::OpenMPBlockConstruct &x) { in Pre() function in Fortran::semantics::OmpVisitor
1349 template <typename T> bool Pre(const T &) { return true; } in Pre() function in Fortran::semantics::ResolveNamesVisitor
1375 bool Pre(const parser::MainProgram &) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
1378 bool Pre(const parser::FunctionSubprogram &) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
1381 bool Pre(const parser::SubroutineSubprogram &) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
1384 bool Pre(const parser::SeparateModuleSubprogram &) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
1387 bool Pre(const parser::Module &) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
1390 bool Pre(const parser::Submodule &) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
1393 bool Pre(const parser::BlockData &) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
1494 llvm::raw_ostream &operator<<( in operator <<()
1506 llvm::raw_ostream &o, const ImplicitRules &implicitRules, char ch) { in ShowImplicitRule()
1587 bool AttrsVisitor::Pre(const parser::IntentSpec &x) { in Pre() function in Fortran::semantics::AttrsVisitor
1592 bool AttrsVisitor::Pre(const parser::Pass &x) { in Pre() function in Fortran::semantics::AttrsVisitor
1666 bool DeclTypeSpecVisitor::Pre(const parser::TypeGuardStmt &) { in Pre() function in Fortran::semantics::DeclTypeSpecVisitor
1754 bool ImplicitRulesVisitor::Pre(const parser::ImplicitStmt &x) { in Pre() function in Fortran::semantics::ImplicitRulesVisitor
1775 bool ImplicitRulesVisitor::Pre(const parser::LetterSpec &x) { in Pre() function in Fortran::semantics::ImplicitRulesVisitor
1790 bool ImplicitRulesVisitor::Pre(const parser::ImplicitSpec &) { in Pre() function in Fortran::semantics::ImplicitRulesVisitor
2389 bool ModuleVisitor::Pre(const parser::Only &x) { in Pre() function in Fortran::semantics::ModuleVisitor
2406 bool ModuleVisitor::Pre(const parser::Rename::Names &x) { in Pre() function in Fortran::semantics::ModuleVisitor
2418 bool ModuleVisitor::Pre(const parser::Rename::Operators &x) { in Pre() function in Fortran::semantics::ModuleVisitor
2441 bool ModuleVisitor::Pre(const parser::UseStmt &x) { in Pre() function in Fortran::semantics::ModuleVisitor
2686 bool InterfaceVisitor::Pre(const parser::InterfaceStmt &x) { in Pre() function in Fortran::semantics::InterfaceVisitor
2699 bool InterfaceVisitor::Pre(const parser::GenericSpec &x) { in Pre() function in Fortran::semantics::InterfaceVisitor
2706 bool InterfaceVisitor::Pre(const parser::ProcedureStmt &x) { in Pre() function in Fortran::semantics::InterfaceVisitor
2717 bool InterfaceVisitor::Pre(const parser::GenericStmt &) { in Pre() function in Fortran::semantics::InterfaceVisitor
2908 bool SubprogramVisitor::Pre(const parser::Suffix &suffix) { in Pre() function in Fortran::semantics::SubprogramVisitor
2915 bool SubprogramVisitor::Pre(const parser::PrefixSpec &x) { in Pre() function in Fortran::semantics::SubprogramVisitor
2945 bool SubprogramVisitor::Pre(const parser::InterfaceBody::Subroutine &x) { in Pre() function in Fortran::semantics::SubprogramVisitor
2953 bool SubprogramVisitor::Pre(const parser::InterfaceBody::Function &x) { in Pre() function in Fortran::semantics::SubprogramVisitor
2962 bool SubprogramVisitor::Pre(const parser::SubroutineStmt &) { in Pre() function in Fortran::semantics::SubprogramVisitor
2965 bool SubprogramVisitor::Pre(const parser::FunctionStmt &) { in Pre() function in Fortran::semantics::SubprogramVisitor
2968 bool SubprogramVisitor::Pre(const parser::EntryStmt &) { return BeginAttrs(); } in Pre() function in Fortran::semantics::SubprogramVisitor
3416 bool DeclarationVisitor::Pre(const parser::Initialization &) { in Pre() function in Fortran::semantics::DeclarationVisitor
3454 bool DeclarationVisitor::Pre(const parser::BindEntity &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3467 bool DeclarationVisitor::Pre(const parser::OldParameterStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3473 bool DeclarationVisitor::Pre(const parser::NamedConstantDef &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3525 bool DeclarationVisitor::Pre(const parser::NamedConstant &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3535 bool DeclarationVisitor::Pre(const parser::Enumerator &enumerator) { in Pre() function in Fortran::semantics::DeclarationVisitor
3590 bool DeclarationVisitor::Pre(const parser::AccessSpec &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3601 bool DeclarationVisitor::Pre(const parser::AsynchronousStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3604 bool DeclarationVisitor::Pre(const parser::ContiguousStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3607 bool DeclarationVisitor::Pre(const parser::ExternalStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3622 bool DeclarationVisitor::Pre(const parser::IntentStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3628 bool DeclarationVisitor::Pre(const parser::IntrinsicStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3652 bool DeclarationVisitor::Pre(const parser::OptionalStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3656 bool DeclarationVisitor::Pre(const parser::ProtectedStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3659 bool DeclarationVisitor::Pre(const parser::ValueStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3663 bool DeclarationVisitor::Pre(const parser::VolatileStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3884 bool DeclarationVisitor::Pre(const parser::KindParam &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
3896 bool DeclarationVisitor::Pre(const parser::DeclarationTypeSpec::Type &) { in Pre() function in Fortran::semantics::DeclarationVisitor
3908 bool DeclarationVisitor::Pre(const parser::DeclarationTypeSpec::Class &) { in Pre() function in Fortran::semantics::DeclarationVisitor
3924 bool DeclarationVisitor::Pre(const parser::DeclarationTypeSpec::Record &) { in Pre() function in Fortran::semantics::DeclarationVisitor
4007 bool DeclarationVisitor::Pre(const parser::DerivedTypeDef &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
4087 bool DeclarationVisitor::Pre(const parser::DerivedTypeStmt &) { in Pre() function in Fortran::semantics::DeclarationVisitor
4145 bool DeclarationVisitor::Pre(const parser::TypeAttrSpec::Extends &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
4155 bool DeclarationVisitor::Pre(const parser::PrivateStmt &) { in Pre() function in Fortran::semantics::DeclarationVisitor
4169 bool DeclarationVisitor::Pre(const parser::SequenceStmt &) { in Pre() function in Fortran::semantics::DeclarationVisitor
4242 bool DeclarationVisitor::Pre(const parser::ProcedureDeclarationStmt &) { in Pre() function in Fortran::semantics::DeclarationVisitor
4250 bool DeclarationVisitor::Pre(const parser::DataComponentDefStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
4261 bool DeclarationVisitor::Pre(const parser::ProcComponentDefStmt &) { in Pre() function in Fortran::semantics::DeclarationVisitor
4268 bool DeclarationVisitor::Pre(const parser::ProcPointerInit &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
4304 bool DeclarationVisitor::Pre(const parser::TypeBoundProcedurePart &) { in Pre() function in Fortran::semantics::DeclarationVisitor
4436 bool DeclarationVisitor::Pre(const parser::TypeBoundGenericStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
4480 bool DeclarationVisitor::Pre(const parser::AllocateStmt &) { in Pre() function in Fortran::semantics::DeclarationVisitor
4488 bool DeclarationVisitor::Pre(const parser::StructureConstructor &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
4517 bool DeclarationVisitor::Pre(const parser::BasedPointerStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
4589 bool DeclarationVisitor::Pre(const parser::NamelistStmt::Group &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
4617 bool DeclarationVisitor::Pre(const parser::IoControlSpec &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
4630 bool DeclarationVisitor::Pre(const parser::CommonStmt::Block &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
4635 bool DeclarationVisitor::Pre(const parser::CommonBlockObject &) { in Pre() function in Fortran::semantics::DeclarationVisitor
4651 bool DeclarationVisitor::Pre(const parser::EquivalenceStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
4689 bool DeclarationVisitor::Pre(const parser::SaveStmt &x) { in Pre() function in Fortran::semantics::DeclarationVisitor
5271 bool ConstructVisitor::Pre(const parser::ConcurrentHeader &header) { in Pre() function in Fortran::semantics::ConstructVisitor
5285 bool ConstructVisitor::Pre(const parser::LocalitySpec::Local &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5294 bool ConstructVisitor::Pre(const parser::LocalitySpec::LocalInit &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5303 bool ConstructVisitor::Pre(const parser::LocalitySpec::Shared &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5316 bool ConstructVisitor::Pre(const parser::AcSpec &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5326 bool ConstructVisitor::Pre(const parser::AcImpliedDo &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5339 bool ConstructVisitor::Pre(const parser::DataImpliedDo &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5352 bool ConstructVisitor::Pre(const parser::DataIDoObject &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5368 bool ConstructVisitor::Pre(const parser::DataStmtObject &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5387 bool ConstructVisitor::Pre(const parser::DataStmtValue &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5404 bool ConstructVisitor::Pre(const parser::DoConstruct &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5416 bool ConstructVisitor::Pre(const parser::ForallConstruct &) { in Pre() function in Fortran::semantics::ConstructVisitor
5421 bool ConstructVisitor::Pre(const parser::ForallStmt &) { in Pre() function in Fortran::semantics::ConstructVisitor
5427 bool ConstructVisitor::Pre(const parser::BlockStmt &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5432 bool ConstructVisitor::Pre(const parser::EndBlockStmt &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5464 bool ConstructVisitor::Pre(const parser::Association &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5471 bool ConstructVisitor::Pre(const parser::ChangeTeamStmt &x) { in Pre() function in Fortran::semantics::ConstructVisitor
5503 bool ConstructVisitor::Pre(const parser::SelectTypeConstruct &) { in Pre() function in Fortran::semantics::ConstructVisitor
5560 bool ConstructVisitor::Pre(const parser::SelectTypeConstruct::TypeCase &) { in Pre() function in Fortran::semantics::ConstructVisitor
5568 bool ConstructVisitor::Pre(const parser::SelectRankConstruct::RankCase &) { in Pre() function in Fortran::semantics::ConstructVisitor
5600 bool ConstructVisitor::Pre(const parser::SelectRankConstruct &) { in Pre() function in Fortran::semantics::ConstructVisitor
5767 bool ResolveNamesVisitor::Pre(const parser::FunctionReference &x) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
5771 bool ResolveNamesVisitor::Pre(const parser::CallStmt &x) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
5776 bool ResolveNamesVisitor::Pre(const parser::ImportStmt &x) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
6285 bool ModuleVisitor::Pre(const parser::AccessStmt &x) { in Pre() function in Fortran::semantics::ModuleVisitor
6361 bool ResolveNamesVisitor::Pre(const parser::SpecificationPart &x) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
6568 bool ResolveNamesVisitor::Pre(const parser::ImplicitStmt &x) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
6592 bool ResolveNamesVisitor::Pre(const parser::PointerAssignmentStmt &x) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
6624 bool ResolveNamesVisitor::Pre(const parser::StmtFunctionStmt &x) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
6638 bool ResolveNamesVisitor::Pre(const parser::DefinedOpName &x) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
6663 bool ResolveNamesVisitor::Pre(const parser::ProgramUnit &x) { in Pre() function in Fortran::semantics::ResolveNamesVisitor
6694 template <typename A> bool Pre(const A &) { return true; } in Pre() function in Fortran::semantics::ExecutionPartSkimmer
6803 template <typename A> bool Pre(const A &) { return true; } in Pre() function in Fortran::semantics::DeferredCheckVisitor
6829 bool Pre(const parser::EntityDecl &decl) { in Pre() function in Fortran::semantics::DeferredCheckVisitor
6834 bool Pre(const parser::ComponentDecl &decl) { in Pre() function in Fortran::semantics::DeferredCheckVisitor
6839 bool Pre(const parser::ProcDecl &decl) { in Pre() function in Fortran::semantics::DeferredCheckVisitor