►Cfir::AbstractArrayBox | |
►Cfir::AbstractIrBox | Base class for values associated to a fir.box or fir.ref<fir.box> |
Cfir::BoxValue | |
Cfir::MutableBoxValue | |
Cfir::ArrayBoxValue | |
Cfir::CharArrayBoxValue | Expressions of type CHARACTER and with rank > 0 |
►Cfir::AbstractBox | Abstract base class |
Cfir::AbstractIrBox | Base class for values associated to a fir.box or fir.ref<fir.box> |
►Cfir::CharBoxValue | |
Cfir::CharArrayBoxValue | Expressions of type CHARACTER and with rank > 0 |
►Cfir::PolymorphicValue | Polymorphic value associated with a dynamic type descriptor |
Cfir::ArrayBoxValue | |
Cfir::ProcBoxValue | |
CFortran::lower::AbstractConverter | |
CFortran::runtime::ABSTy< T > | |
CFortran::runtime::ABSTy< F128Type > | |
CFortran::parser::AccAtomicCapture | |
CFortran::parser::AccAtomicRead | |
CFortran::parser::AccAtomicUpdate | |
CFortran::parser::AccAtomicWrite | |
CFortran::parser::AccBeginBlockDirective | |
CFortran::parser::AccBeginCombinedDirective | |
CFortran::parser::AccBeginLoopDirective | |
CFortran::parser::AccBindClause | |
CFortran::parser::AccBlockDirective | |
CFortran::parser::AccClause | |
CFortran::parser::AccClauseList | |
CFortran::parser::AccCollapseArg | |
CFortran::parser::AccCombinedDirective | |
CFortran::parser::AccDataModifier | |
CFortran::parser::AccDeclarativeDirective | |
CFortran::parser::AccDefaultClause | |
CFortran::parser::AccDeviceTypeExpr | |
CFortran::parser::AccDeviceTypeExprList | |
CFortran::parser::AccEndBlockDirective | |
CFortran::parser::AccEndCombinedDirective | |
CFortran::parser::AccessSpec | |
CFortran::parser::AccessStmt | |
CFortran::parser::AccGangArg | |
CFortran::parser::AccGangArgList | |
CFortran::parser::AccLoopDirective | |
CFortran::parser::AccObject | |
CFortran::parser::AccObjectListWithModifier | |
CFortran::parser::AccObjectListWithReduction | |
CFortran::parser::AccSelfClause | |
CFortran::parser::AccSizeExpr | |
CFortran::parser::AccSizeExprList | |
CFortran::parser::AccStandaloneDirective | |
CFortran::parser::AccTileExpr | |
CFortran::parser::AccTileExprList | |
CFortran::runtime::Accumulator< RCAT, RKIND, XT, YT > | |
CFortran::parser::AccWaitArgument | |
CFortran::parser::AcImpliedDo | |
CFortran::parser::AcImpliedDoControl | |
CFortran::parser::AcSpec | |
CFortran::parser::ActionStmt | |
CFortran::semantics::ActionStmtChecker< CUF_KERNEL > | |
CFortran::parser::ActualArg | |
CFortran::parser::ActualArgSpec | |
CFortran::evaluate::ActualArgument | |
CFortran::parser::AcValue | |
CFortran::lower::AddrAndBoundsInfo | |
CFortran::lower::pft::Variable::AggregateStore | |
Cfir::AliasAnalysis | |
CFortran::parser::AllCookedSources | |
CFortran::semantics::AllocateCheckerInfo | |
CFortran::parser::AllocateCoarraySpec | |
CFortran::parser::AllocateObject | |
CFortran::parser::AllocateShapeSpec | |
CFortran::parser::AllocateStmt | |
CFortran::parser::Allocation | |
CFortran::semantics::AllocationCheckerHelper | |
CFortran::runtime::Allocator< A > | |
CFortran::runtime::Allocator_t | |
CFortran::runtime::AllocatorRegistry | |
CFortran::parser::AllocOpt | |
CFortran::parser::AllSources | |
CFortran::evaluate::characteristics::AlternateReturn | |
CFortran::parser::AlternativesParser< PA, Ps > | |
CFortran::parser::AnalyzedObjectsAsFortran | |
CFortran::parser::AnyOfChars | |
Cfir::factory::AnyValueStack | |
►Cfir::factory::AnyVariableStack | |
Cfir::factory::AnyVectorSubscriptStack | |
CFortran::parser::ApplyConstructor< RESULT, PARSER > | |
CFortran::parser::ApplyFunction< FUNCTION, RESULT, PARSER > | |
CFortran::parser::ApplyMemberFunction< MEMFUNC, OBJPARSER, PARSER > | |
CFortran::common::AreSameTypeHelper< A, Ts > | |
CFortran::common::AreTypesDistinctHelper< A, REST > | |
Cfir::ArgLoweringRule | Define how a given intrinsic argument must be lowered |
CFortran::evaluate::ArgumentAnalyzer | |
CFortran::evaluate::ArgumentVerifier | |
CFortran::parser::ArithmeticIfStmt | |
CFortran::evaluate::ArrayAndMask< T > | |
CFortran::evaluate::ArrayConstantBoundChanger | |
CFortran::lower::ArrayConstructorBuilder< T > | Class to lower evaluate::ArrayConstructor<T> to hlfir::EntityWithAttributes |
CFortran::evaluate::ArrayConstructorContext | |
CFortran::evaluate::ArrayConstructorFolder< T > | |
CFortran::evaluate::ArrayConstructorValue< RESULT > | |
►CFortran::evaluate::ArrayConstructorValues< RESULT > | |
CFortran::evaluate::ArrayConstructor< RESULT > | |
CFortran::evaluate::ArrayConstructorValues< Fortran::evaluate::SomeType > | |
CFortran::evaluate::ArrayConstructorValues< Result > | |
►CFortran::evaluate::ArrayConstructorValues< SomeDerived > | |
CFortran::evaluate::ArrayConstructor< SomeDerived > | |
►CFortran::evaluate::ArrayConstructorValues< Type< TypeCategory::Character, KIND > > | |
CFortran::evaluate::ArrayConstructor< Type< TypeCategory::Character, KIND > > | |
CFortran::runtime::ArrayConstructorVector | |
CFortran::parser::ArrayElement | |
CFortran::evaluate::ArrayRef | |
Cllvm::ArrayRef< typename > | |
Cllvm::ArrayRef< const Fortran::semantics::Symbol * > | |
Cllvm::ArrayRef< mlir::Value > | |
CFortran::parser::ArraySpec | |
CFortran::semantics::ArraySpecAnalyzer | |
CFortran::evaluate::AsConstantHelper | |
CFortran::parser::AssignedGotoStmt | |
CFortran::evaluate::Assignment | |
CFortran::semantics::AssignmentContext | |
CFortran::parser::AssignmentStmt | |
CFortran::parser::AssignStmt | |
CFortran::parser::AssociateConstruct | |
CFortran::semantics::AssociatedLoopChecker | |
CFortran::parser::AssociateStmt | |
CFortran::parser::Association | |
CFortran::parser::CompilerDirective::AssumeAligned | |
CFortran::parser::AssumedSizeSpec | |
CFortran::evaluate::ActualArgument::AssumedType | |
►Cmlir::Attribute::AttrBase | |
Cfir::ClosedIntervalAttr | |
Cfir::ExactTypeAttr | |
Cfir::LowerBoundAttr | |
Cfir::PointIntervalAttr | |
Cfir::RealAttr | |
Cfir::SubclassAttr | |
Cfir::UpperBoundAttr | |
Cfir::details::Attributes | |
►Cmlir::AttributeStorage | |
Cfir::detail::RealAttributeStorage | |
Cfir::detail::TypeAttributeStorage | An attribute representing a reference to a type |
CFortran::parser::AttrSpec | |
CFortran::parser::BacktrackingParser< A > | |
CFortran::parser::BacktrackingParser< PA > | |
►Cmlir::SideEffects::Resource::Base | |
Cfir::DebuggingResource | Model operations which affect global debugging information |
►CFortran::semantics::BaseChecker | |
►CFortran::semantics::DirectiveStructureChecker< llvm::acc::Directive, llvm::acc::Clause, parser::AccClause, llvm::acc::Clause_enumSize > | |
CFortran::semantics::AccStructureChecker | |
►CFortran::semantics::DirectiveStructureChecker< llvm::omp::Directive, llvm::omp::Clause, parser::OmpClause, llvm::omp::Clause_enumSize > | |
CFortran::semantics::OmpStructureChecker | |
CFortran::semantics::AllocateChecker | |
CFortran::semantics::ArithmeticIfStmtChecker | |
CFortran::semantics::AssignmentChecker | |
CFortran::semantics::CUDAChecker | |
CFortran::semantics::CaseChecker | |
CFortran::semantics::CoarrayChecker | |
CFortran::semantics::DataChecker | |
CFortran::semantics::DeallocateChecker | |
CFortran::semantics::DirectiveStructureChecker< D, C, PC, ClauseEnumSize > | |
CFortran::semantics::DoForallChecker | |
CFortran::semantics::IfStmtChecker | |
CFortran::semantics::IoChecker | |
CFortran::semantics::MiscChecker | |
CFortran::semantics::NamelistChecker | |
CFortran::semantics::NullifyChecker | |
CFortran::semantics::PurityChecker | |
CFortran::semantics::ReturnStmtChecker | |
CFortran::semantics::SelectRankConstructChecker | |
CFortran::semantics::SelectTypeChecker | |
CFortran::semantics::SemanticsVisitor< C > | |
CFortran::semantics::StopChecker | |
CFortran::parser::BasedPointer | |
CFortran::evaluate::BaseObject | |
►CFortran::semantics::BaseVisitor | |
►CFortran::semantics::ArraySpecVisitor | |
►CFortran::semantics::DeclarationVisitor | |
►CFortran::semantics::AccVisitor | |
CFortran::semantics::ResolveNamesVisitor | |
►CFortran::semantics::ConstructVisitor | |
CFortran::semantics::ResolveNamesVisitor | |
►CFortran::semantics::OmpVisitor | |
CFortran::semantics::ResolveNamesVisitor | |
►CFortran::semantics::AttrsVisitor | |
►CFortran::semantics::DeclTypeSpecVisitor | |
►CFortran::semantics::ImplicitRulesVisitor | |
►CFortran::semantics::ScopeHandler | |
►CFortran::semantics::GenericHandler | |
CFortran::semantics::DeclarationVisitor | |
►CFortran::semantics::InterfaceVisitor | |
►CFortran::semantics::SubprogramVisitor | |
CFortran::semantics::ResolveNamesVisitor | |
CFortran::semantics::InterfaceVisitor | |
►CFortran::semantics::ModuleVisitor | |
CFortran::semantics::ResolveNamesVisitor | |
CFortran::semantics::ResolveNamesVisitor | |
CFortran::semantics::SubprogramVisitor | |
CFortran::decimal::BigRadixFloatingPointNumber< PREC, LOG10RADIX > | |
CFortran::decimal::BinaryFloatingPointNumber< BINARY_PRECISION > | |
CFortran::decimal::BinaryFloatingPointNumber< binaryPrecision > | |
CFortran::parser::BindAttr | |
CFortran::parser::BindEntity | |
CFortran::runtime::typeInfo::Binding | |
CFortran::parser::BindStmt | |
CFortran::common::BitSet< BITS > | |
CFortran::common::BitSet< 64 > | |
CFortran::parser::CommonStmt::Block | |
CFortran::parser::BlockConstruct | |
CFortran::parser::BlockData | |
►Cmlir::BoolAttr | |
Cfir::MustBeHeapAttr | |
CFortran::semantics::Bound | |
CFortran::parser::PointerAssignmentStmt::Bounds | |
CFortran::parser::BoundsRemapping | |
CFortran::parser::BOZLiteral | |
CFortran::runtime::BufferedReduceAccumulator< T, OP, hasLength > | |
CFortran::parser::Call | |
CFortran::evaluate::CallCharacteristics | |
CFortran::lower::CallInterface< T > | |
►CFortran::lower::CallInterface< CalleeInterface > | |
CFortran::lower::CalleeInterface | |
►CFortran::lower::CallInterface< CallerInterface > | |
CFortran::lower::CallerInterface | |
►CFortran::lower::CallInterface< SignatureBuilder > | |
CSignatureBuilder | |
CFortran::lower::CallInterfaceImpl< T > | Implementation helper |
CFortran::parser::CallStmt | |
CFortran::lower::omp::CancellationConstructType | |
CFortran::semantics::CanonicalizationOfAcc | |
CFortran::semantics::CanonicalizationOfDirectives | |
CFortran::parser::CanonicalizationOfDoLoops | |
CFortran::semantics::CanonicalizationOfOmp | |
CFortran::parser::CapturedLabelDoStmt | |
CFortran::parser::CaseConstruct::Case | |
CFortran::parser::CaseConstruct | |
CFortran::parser::CaseSelector | |
CFortran::parser::CaseStmt | |
CFortran::parser::CaseValueRange | |
CFortran::semantics::CaseValues< T > | |
CCFI_cdesc_t | |
CCFI_dim_t | |
CFortran::parser::ChangeTeamConstruct | |
CFortran::parser::ChangeTeamStmt | |
CFortran::parser::IntrinsicTypeSpec::Character | |
CFortran::runtime::CharacterCompare< T, IS_MAX, BACK > | |
CFortran::runtime::CharacterEquality< KIND > | |
Cfir::factory::CharacterExprHelper | Helper to facilitate lowering of CHARACTER in FIR |
CFortran::runtime::CharacterExtremumAccumulator< KIND, IS_MAXVAL > | |
CFortran::runtime::CharacterFindlocHelper< KIND > | |
CFortran::runtime::CharacterMaxOrMinHelper< IS_MAXVAL > | |
CFortran::runtime::CharacterMaxOrMinLocHelper< IS_MAX > | |
CFortran::evaluate::CharacterUtils< KIND > | |
CFortran::parser::CharBlock | |
CFortran::parser::CharBlockPointerComparator | |
CFortran::parser::CharBuffer | |
CFortran::parser::ConnectSpec::CharExpr | |
CFortran::parser::IoControlSpec::CharExpr | |
CFortran::parser::CharLength | |
CFortran::parser::CharLiteral< quote > | |
CFortran::parser::CharLiteralChar | |
CFortran::parser::CharLiteralConstant | |
CFortran::parser::CharLiteralConstantSubstring | |
CFortran::parser::CharSelector | |
CFortran::parser::InquireSpec::CharVar | |
CFortran::evaluate::CheckConformanceFlags | |
CFortran::semantics::CheckHelper | |
CFortran::parser::CallStmt::Chevrons | |
CFortran::runtime::io::ChildIo | |
CFortran::parser::DeclarationTypeSpec::Class | |
►CClauseBase | |
CFortran::lower::omp::Clause | |
CFortran::lower::omp::ClauseProcessor | |
CFortran::parser::CloseStmt::CloseSpec | |
CFortran::parser::CloseStmt | |
CFortran::parser::CoarrayAssociation | |
CFortran::lower::CoarrayExprHelper | |
CFortran::evaluate::CoarrayRef | |
CFortran::parser::CoarraySpec | |
►CFortran::frontend::CodeGenOptionsBase | |
CFortran::frontend::CodeGenOptions | |
Cfir::CodeGenSpecifics | |
CFortran::parser::CodimensionDecl | |
CFortran::parser::CoindexedNamedObject | |
CFortran::common::CombineTuplesHelper< TUPLES > | |
CFortran::common::CombineVariantsHelper< VARIANTS > | |
CFortran::semantics::CommonBlockMap | |
CFortran::parser::CommonBlockObject | |
CFortran::parser::CommonStmt | |
CFortran::parser::CompilerDirective | |
CFortran::frontend::CompilerInstance | |
►CFortran::frontend::CompilerInvocationBase | |
CFortran::frontend::CompilerInvocation | |
Cfir::factory::Complex | Helper to facilitate lowering of COMPLEX manipulations in FIR |
CFortran::evaluate::value::Complex< REAL_TYPE > | |
CFortran::parser::IntrinsicTypeSpec::Complex | |
CFortran::parser::ComplexLiteralConstant | |
CFortran::evaluate::ComplexPart | |
CFortran::parser::ComplexPart | |
CFortran::evaluate::ComplexPartExtractor< GET_IMAGINARY > | |
CFortran::runtime::ComplexProductAccumulator< PART > | |
CFortran::runtime::ComplexSumAccumulator< PART > | |
CFortran::evaluate::Component | |
CFortran::runtime::typeInfo::Component | |
CFortran::parser::ComponentArraySpec | |
CFortran::parser::ComponentAttrSpec | |
CFortran::evaluate::ComponentCompare | |
CFortran::parser::ComponentDecl | |
CFortran::parser::ComponentDefStmt | |
CFortran::semantics::ComponentInitResetHelper | |
CFortran::parser::ComponentOrFill | |
CFortran::lower::ComponentPath | |
CFortran::lower::ComponentReverseIterator | |
CFortran::parser::ComponentSpec | |
CFortran::parser::ComputedGotoStmt | |
CFortran::semantics::ComputeOffsetsHelper | |
CFortran::parser::LoopControl::Concurrent | |
CFortran::parser::ConcurrentControl | |
CFortran::parser::ConcurrentHeader | |
►CFortran::runtime::io::ConnectionAttributes | |
►CFortran::runtime::io::ConnectionState | |
CFortran::runtime::io::ExternalFileUnit | |
CFortran::runtime::io::InternalDescriptorUnit< DIR > | |
CFortran::parser::ConnectSpec | |
CFortran::parser::Constant< A > | |
►CFortran::evaluate::ConstantBounds | |
►CFortran::evaluate::ConstantBase< T > | |
CFortran::evaluate::Constant< T > | |
►CFortran::evaluate::ConstantBase< SomeDerived, StructureConstructorValues > | |
CFortran::evaluate::Constant< SomeDerived > | |
CFortran::evaluate::ConstantBase< Fortran::evaluate::Type > | |
CFortran::evaluate::ConstantBase< Fortran::evaluate::Type< TypeCategory::Real, KIND > > | |
CFortran::evaluate::Constant< Type< TypeCategory::Character, KIND > > | |
►CFortran::evaluate::ConstantBase< RESULT, ELEMENT > | |
CFortran::evaluate::Constant< Fortran::evaluate::Type > | |
CFortran::evaluate::Constant< Fortran::evaluate::Type< TypeCategory::Real, KIND > > | |
CFortran::lower::ConstantBuilder< T > | Class to lower evaluate::Constant to fir::ExtendedValue |
CFortran::parser::ConsumedAllInputParser | |
CFortran::parser::ContextualMessages | |
CFortran::format::ControlEditDesc | |
CConversionToDecimalResult | |
CFortran::evaluate::ConvertToKindHelper< TOCAT, VALUE > | |
►Cmlir::ConvertToLLVMPattern | |
►Cfir::ConvertFIRToLLVMPattern | |
Cfir::FIROpConversion< fir::CoordinateOp > | |
►Cfir::FIROpConversion< OP > | |
CEmboxCommonConversion< OP > | Common base class for embox to descriptor conversion |
Cfir::FIROpConversion< fir::EmboxOp > | |
►Cfir::FIROpConversion< fir::EmboxProcOp > | |
CEmboxProcOpConversion | |
►Cfir::FIROpConversion< fir::FieldIndexOp > | |
CFieldIndexOpConversion | |
►Cfir::FIROpConversion< fir::FirEndOp > | |
CFirEndOpConversion | Convert fir.end |
►Cfir::FIROpConversion< fir::GlobalOp > | |
CGlobalOpConversion | |
►Cfir::FIROpConversion< fir::LoadOp > | |
CLoadOpConversion | fir.load --> llvm.load |
►Cfir::FIROpConversion< fir::NoReassocOp > | |
CNoReassocOpConversion | |
►Cfir::FIROpConversion< fir::SelectCaseOp > | |
CSelectCaseOpConversion | |
►Cfir::FIROpConversion< fir::SelectOp > | |
CSelectOpConversion | Conversion of fir::SelectOp to an if-then-else ladder |
►Cfir::FIROpConversion< fir::SelectRankOp > | |
CSelectRankOpConversion | Conversion of fir::SelectRankOp to an if-then-else ladder |
►Cfir::FIROpConversion< fir::SelectTypeOp > | |
CSelectTypeOpConversion | Lower fir.select_type to LLVM IR dialect |
►Cfir::FIROpConversion< fir::StoreOp > | |
CStoreOpConversion | fir.store --> llvm.store |
►Cfir::FIROpConversion< fir::TypeDescOp > | |
CTypeDescOpConversion | Lower fir.type_desc to a global addr |
Cfir::FIROpConversion< fir::cg::XEmboxOp > | |
Cfir::FIROpConversion< fir::cg::XReboxOp > | |
►Cfir::FIROpConversion< FromOp > | |
Cfir::FIROpAndTypeConversion< FromOp > | FIR conversion pattern template |
►Cfir::FIROpConversion< SourceOp > | |
►CEmboxCommonConversion< fir::EmboxOp > | |
CEmboxOpConversion | |
►CEmboxCommonConversion< fir::cg::XEmboxOp > | |
CXEmboxOpConversion | Create a generic box on a memory reference |
►CEmboxCommonConversion< fir::cg::XReboxOp > | |
CXReboxOpConversion | Create a new box given a box reference |
►Cfir::FIROpAndTypeConversion< fir::CoordinateOp > | |
CCoordinateOpConversion | |
CFortran::parser::CookedSource | |
CFortran::evaluate::CountAccumulator< T, MASK_KIND > | |
CFortran::runtime::CountAccumulator | |
CFortran::runtime::CountDimension< KIND > | |
CFortran::common::CountedReference< A > | |
CFortran::common::CountedReference< Message > | |
Cfir::factory::Counter | |
CCppComplexDouble | |
CCppComplexFloat | |
CCppComplexLongDouble | |
CFortran::runtime::CppTypeForHelper< CAT, KIND > | |
CFortran::runtime::CppTypeForHelper< TypeCategory::Character, 1 > | |
CFortran::runtime::CppTypeForHelper< TypeCategory::Character, 2 > | |
CFortran::runtime::CppTypeForHelper< TypeCategory::Character, 4 > | |
CFortran::runtime::CppTypeForHelper< TypeCategory::Complex, KIND > | |
CFortran::runtime::CppTypeForHelper< TypeCategory::Integer, KIND > | |
CFortran::runtime::CppTypeForHelper< TypeCategory::Logical, 1 > | |
CFortran::runtime::CppTypeForHelper< TypeCategory::Logical, KIND > | |
CFortran::runtime::CppTypeForHelper< TypeCategory::Real, 4 > | |
CFortran::runtime::CppTypeForHelper< TypeCategory::Real, 8 > | |
CFortran::runtime::CppTypeForHelper< TypeCategory::Unsigned, KIND > | |
CFortran::semantics::CriticalBodyEnforce | |
CFortran::parser::CriticalConstruct | |
CFortran::runtime::CriticalSection | |
CFortran::parser::CriticalStmt | |
CFortran::parser::CUDAAttributesStmt | |
CFortran::parser::CUFKernelDoConstruct | |
CFortran::parser::CUFReduction | |
CFortran::parser::DataComponentDefStmt | |
CFortran::runtime::io::DataEdit | |
CFortran::parser::DataIDoObject | |
CFortran::parser::DataImpliedDo | |
CFortran::semantics::DataInitializationCompiler< DSV > | |
CFortran::evaluate::DataRef | |
CFortran::parser::DataRef | |
CFortran::lower::omp::DataSharingProcessor | |
CFortran::parser::DataStmtConstant | |
CFortran::parser::DataStmtObject | |
CFortran::parser::DataStmtRepeat | |
CFortran::parser::DataStmtSet | |
CFortran::parser::DataStmtValue | |
CFortran::parser::DeallocateStmt | |
CFortran::parser::DebugParser | |
Cfir::DebugTypeGenerator | This converts FIR/mlir type to DITypeAttr |
CFortran::parser::DimensionStmt::Declaration | |
CFortran::parser::DeclarationConstruct | |
CFortran::parser::DeclarationTypeSpec | |
CFortran::semantics::DeclTypeSpec | |
CFortran::parser::DecodedCharacter | |
Cfir::NameUniquer::DeconstructedName | Components of an unparsed unique name |
CFortran::parser::DefaultChar< A > | |
CFortran::parser::DefaultedParser< PA > | |
CFortran::semantics::DeferredCheckVisitor | |
CFortran::semantics::ScopeHandler::DeferredDeclarationState | |
CFortran::parser::Expr::DefinedBinary | |
CFortran::parser::DefinedOperator | |
CFortran::parser::Expr::DefinedUnary | |
CFortran::parser::Definition | |
Cllvm::DenseMapInfo< const Fortran::lower::SomeExpr * > | |
Cllvm::DenseMapInfo< Fortran::lower::ExplicitSpaceArrayBases > | |
Cllvm::DenseMapInfo< Fortran::semantics::SymbolRef > | |
CFortran::lower::omp::Depobj | |
CFortran::parser::DeprecatedParser< LF, PA > | |
CFortran::runtime::typeInfo::DerivedType | |
CFortran::format::DerivedTypeDataEditDesc | |
CFortran::parser::DerivedTypeDef | |
CFortran::semantics::DerivedTypeDetails | |
CFortran::parser::DerivedTypeSpec | |
CFortran::semantics::DerivedTypeSpec | |
CFortran::parser::DerivedTypeStmt | |
CFortran::runtime::Descriptor | |
CFortran::runtime::DescriptorAddendum | |
CFortran::evaluate::DescriptorInquiry | |
CFortran::evaluate::Designator< T > | |
CFortran::parser::Designator | |
CFortran::evaluate::DesignatorFolder | |
CFortran::semantics::DeviceContextChecker< IsCUFKernelDo > | |
►Cclang::DiagnosticConsumer | |
CFortran::frontend::TextDiagnosticBuffer | |
CFortran::frontend::TextDiagnosticPrinter | |
►Cllvm::DiagnosticHandler | |
CBackendRemarkConsumer | |
►Cmlir::Dialect | |
Cfir::FIRCodeGenDialect | |
CFortran::parser::DigitString | |
CFortran::parser::DigitString64 | |
CFortran::parser::DigitStringIgnoreSpaces | |
CFortran::evaluate::ConstantObjectPointer::Dimension | |
CFortran::runtime::Dimension | |
CFortran::parser::DimensionStmt | |
CFortran::semantics::DirectiveAttributeVisitor< T >::DirContext | |
CFortran::parser::CUFKernelDoConstruct::Directive | |
CFortran::semantics::DirectiveAttributeVisitor< T > | |
►CFortran::semantics::DirectiveAttributeVisitor< llvm::acc::Directive > | |
CFortran::semantics::AccAttributeVisitor | |
►CFortran::semantics::DirectiveAttributeVisitor< llvm::omp::Directive > | |
CFortran::semantics::OmpAttributeVisitor | |
CFortran::semantics::DirectiveClauses< C, ClauseEnumSize > | |
CFortran::semantics::DirectiveStructureChecker< D, C, PC, ClauseEnumSize >::DirectiveContext | |
►CFortran::semantics::DirectiveRewriteMutator | |
CFortran::semantics::OmpRewriteMutator | |
CFortran::semantics::DistinguishabilityHelper | |
CFortran::evaluate::characteristics::DistinguishUtils | |
CFortran::semantics::DoConcurrentBodyEnforce | |
CFortran::semantics::DoConcurrentVariableEnforce | |
CFortran::parser::DoConstruct | |
CFortran::semantics::DoContext | |
Cfir::factory::DoLoopHelper | Helper to build fir.do_loop Ops |
CFortran::runtime::DoPartialMaxOrMinLocHelper< CAT, IS_MAX, COMPARE > | |
CFortran::runtime::DotProduct< RCAT, RKIND > | |
CFortran::runtime::DotProduct< RCAT, RKIND >::DP1< XCAT, XKIND > | |
CFortran::runtime::DotProduct< RCAT, RKIND >::DP1< XCAT, XKIND >::DP2< YCAT, YKIND > | |
CFortran::parser::DummyArg | |
CFortran::evaluate::characteristics::DummyArgument | |
CFortran::evaluate::characteristics::DummyDataObject | |
CFortran::evaluate::characteristics::DummyProcedure | |
CFortran::lower::DumpEvaluateExpr | |
►CFortran::lower::details::DynamicBound | |
CFortran::lower::details::DynamicArray | Array of T with dynamic origin and/or shape |
CFortran::lower::details::DynamicArrayDynamicChar | Array of CHARACTER with dynamic LEN, origin, and shape |
CFortran::lower::details::DynamicArrayStaticChar | Array of CHARACTER with constant LEN but dynamic origin, shape |
►CFortran::evaluate::DynamicType | |
CFortran::evaluate::DynamicTypeWithLength | |
CFortran::parser::IfConstruct::ElseBlock | |
CFortran::parser::IfConstruct::ElseIfBlock | |
CFortran::parser::ElseIfStmt | |
CFortran::parser::WhereConstruct::Elsewhere | |
CFortran::parser::EncodedCharacter | |
CFortran::parser::EndChangeTeamStmt | |
CFortran::parser::EndDoStmtForCapturedLabelDoStmt | |
CFortran::parser::EnterNonlabelDoConstruct | |
CFortran::parser::EntityDecl | |
CFortran::parser::ParsingLog::LogForPosition::Entry | |
CFortran::common::openmp::EntryBlockArgs | |
CFortran::common::openmp::EntryBlockArgsEntry | |
CFortran::parser::EntryStmt | |
CFortran::parser::EnumDef | |
CFortran::parser::Enumerator | |
CFortran::common::EnumSet< ENUM, BITS > | |
CFortran::common::EnumSet< Attr, Attr_enumSize > | |
CFortran::common::EnumSet< Attribute, Attribute_enumSize > | |
CFortran::common::EnumSet< C, ClauseEnumSize > | |
CFortran::common::EnumSet< Flag, Flag_enumSize > | |
CFortran::common::EnumSet< IoSpecKind, common::IoSpecKind_enumSize > | |
CFortran::common::EnumSet< LanguageFeature, LanguageFeature_enumSize > | |
CFortran::common::EnumSet< UsageWarning, UsageWarning_enumSize > | |
CFortran::lower::EnvironmentDefault | |
CEnvironmentDefaultItem | |
CEnvironmentDefaultList | |
CFortran::runtime::Equality< CAT1, KIND1, CAT2, KIND2 > | |
CFortran::runtime::Equality< CAT1, KIND1, TypeCategory::Complex, KIND2 > | |
CFortran::runtime::Equality< TypeCategory::Complex, KIND1, CAT2, KIND2 > | |
CFortran::runtime::Equality< TypeCategory::Complex, KIND1, TypeCategory::Complex, KIND2 > | |
CFortran::semantics::EquivalenceObject | |
CFortran::semantics::EquivalenceSets | |
►CEvaluationVariant | |
CFortran::lower::pft::Evaluation | |
CFortran::parser::EventPostStmt | |
CFortran::parser::EventWaitSpec | |
CFortran::parser::EventWaitStmt | |
CFortran::parser::ExecutableConstruct | |
CFortran::runtime::ExecutionEnvironment | |
CFortran::parser::ExecutionPartConstruct | |
►CFortran::semantics::ExecutionPartSkimmerBase | |
CFortran::semantics::ExecutionPartAsyncIOSkimmer | |
CFortran::semantics::ExecutionPartCallSkimmer | |
CFortran::parser::ExplicitCoshapeSpec | |
CFortran::lower::ExplicitIterSpace | |
CFortran::parser::ExplicitShapeSpec | |
CFortran::evaluate::Expr< A > | |
CFortran::parser::Expr | |
CFortran::evaluate::Expr< evaluate::SomeType > | |
CFortran::evaluate::Expr< Fortran::evaluate::SomeKind > | |
CFortran::evaluate::Expr< Fortran::evaluate::SomeType > | |
CFortran::evaluate::Expr< Index > | |
CFortran::evaluate::Expr< SubscriptInteger > | |
CFortran::semantics::ExprChecker | |
CFortran::evaluate::ExpressionAnalyzer | |
CFortran::evaluate::ExpressionBase< RESULT > | |
►CFortran::evaluate::ExpressionBase< SomeCharacter > | |
CFortran::evaluate::Expr< SomeCharacter > | |
►CFortran::evaluate::ExpressionBase< SomeDerived > | |
CFortran::evaluate::Expr< SomeDerived > | |
►CFortran::evaluate::ExpressionBase< SomeKind< CAT > > | |
CFortran::evaluate::Expr< SomeKind< CAT > > | |
►CFortran::evaluate::ExpressionBase< SomeType > | |
CFortran::evaluate::Expr< SomeType > | |
►CFortran::evaluate::ExpressionBase< Type< TypeCategory::Character, KIND > > | |
CFortran::evaluate::Expr< Type< TypeCategory::Character, KIND > > | |
►CFortran::evaluate::ExpressionBase< Type< TypeCategory::Complex, KIND > > | |
CFortran::evaluate::Expr< Type< TypeCategory::Complex, KIND > > | |
►CFortran::evaluate::ExpressionBase< Type< TypeCategory::Integer, KIND > > | |
CFortran::evaluate::Expr< Type< TypeCategory::Integer, KIND > > | |
►CFortran::evaluate::ExpressionBase< Type< TypeCategory::Logical, KIND > > | |
CFortran::evaluate::Expr< Type< TypeCategory::Logical, KIND > > | |
►CFortran::evaluate::ExpressionBase< Type< TypeCategory::Real, KIND > > | |
CFortran::evaluate::Expr< Type< TypeCategory::Real, KIND > > | |
►CFortran::evaluate::ExpressionBase< Type< TypeCategory::Unsigned, KIND > > | |
CFortran::evaluate::Expr< Type< TypeCategory::Unsigned, KIND > > | |
CFortran::parser::traits::OmpTraitPropertyExtension::ExtensionValue | |
►Cmlir::acc::MappableType::ExternalModel | |
Cfir::acc::OpenACCMappableModel< T > | |
►Cmlir::acc::PointerLikeType::ExternalModel | |
COpenACCPointerLikeModel< T > | |
►Cmlir::omp::PointerLikeType::ExternalModel | |
COpenMPPointerLikeModel< T > | |
CFortran::evaluate::ExtractCoindexedObjectHelper | |
CFortran::evaluate::ExtractSubstringHelper | |
CFortran::runtime::ExtremumLocAccumulator< COMPARE > | |
CFortran::parser::FailParser< A > | |
►Cstd::false_type | |
CFortran::evaluate::IsAvailable< T, typename > | Define pgmath description |
CFortran::parser::HasSource< A, typename > | |
CFortran::parser::HasTypedExpr< A, typename > | |
CFortran::common::FastIntSet< N > | |
CFortran::common::FastIntSet< maxNewUnits_ > | |
►CFortran::runtime::io::FileFrame< STORE, minBuffer > | |
CFortran::runtime::io::ExternalFileUnit | |
CFortran::parser::FillDecl | |
CFortran::lower::CallInterface< T >::FirPlaceHolder | |
Cfir::FIRToLLVMPassOptions | FIR to LLVM translation pass options |
CFortran::runtime::FitsInIntegerKind< KIND > | |
►CFlangEPCallBacks | |
CMLIRToLLVMPassPipelineConfig | Configuriation for the MLIR to LLVM pass pipeline |
CFortran::lower::omp::Flush | |
CFortran::evaluate::Folder< T > | |
CFortran::evaluate::FolderFactory< HostFuncType, func > | |
CFortran::evaluate::FoldingContext | |
CFortran::parser::FollowParser< PA, PB > | |
CFortran::parser::ForallAssignmentStmt | |
CFortran::parser::ForallBodyConstruct | |
CFortran::parser::ForallConstruct | |
CFortran::parser::ForallConstructStmt | |
CFortran::parser::ForallStmt | |
CForcedBesselJn_10 | Placeholder for real*10 version of BesselJn intrinsic |
CForcedBesselJn_16 | Placeholder for real*16 version of BesselJn intrinsic |
CForcedBesselJnX0_10 | Placeholder for real*10 version of BesselJn intrinsic when x == 0.0 |
CForcedBesselJnX0_16 | Placeholder for real*16 version of BesselJn intrinsic when x == 0.0 |
CForcedBesselYn_10 | Placeholder for real*10 version of BesselYn intrinsic |
CForcedBesselYn_16 | Placeholder for real*16 version of BesselYn intrinsic |
CForcedBesselYnX0_10 | Placeholder for real*10 version of BesselYn intrinsic when x == 0.0 |
CForcedBesselYnX0_16 | Placeholder for real*16 version of BesselYn intrinsic when x == 0.0 |
CForcedDotProductComplex10 | Placeholder for complex(10) version of DotProduct Intrinsic |
CForcedDotProductComplex16 | Placeholder for complex(16) version of DotProduct Intrinsic |
CForcedDotProductInteger16 | Placeholder for integer*16 version of DotProduct Intrinsic |
CForcedDotProductReal10 | Placeholder for real*10 version of DotProduct Intrinsic |
CForcedDotProductReal16 | Placeholder for real*16 version of DotProduct Intrinsic |
CForcedDotProductUnsigned16 | Placeholder for unsigned*16 version of DotProduct Intrinsic |
CForcedErfcScaled10 | Placeholder for real*10 version of ErfcScaled Intrinsic |
CForcedErfcScaled16 | Placeholder for real*16 version of ErfcScaled Intrinsic |
CForcedExponent10_4 | Placeholder for real*10 version of Exponent Intrinsic |
CForcedExponent10_8 | |
CForcedExponent16_4 | Placeholder for real*16 version of Exponent Intrinsic |
CForcedExponent16_8 | |
CForcedFraction10 | Placeholder for real*10 version of Fraction Intrinsic |
CForcedFraction16 | Placeholder for real*16 version of Fraction Intrinsic |
CForcedIAll16 | Placeholder for integer(16) version of IAll Intrinsic |
CForcedIAny16 | Placeholder for integer(16) version of IAny Intrinsic |
CForcedIParity16 | Placeholder for integer(16) version of IParity Intrinsic |
CForcedMatmulTypeModel | Define ForcedMatmul<ACAT><AKIND><BCAT><BKIND> models |
CForcedMaxvalInteger16 | Placeholder for integer*16 version of Maxval Intrinsic |
CForcedMaxvalReal10 | Placeholder for real*10 version of Maxval Intrinsic |
CForcedMaxvalReal16 | Placeholder for real*16 version of Maxval Intrinsic |
CForcedMaxvalUnsigned16 | Placeholder for unsigned*16 version of Maxval Intrinsic |
CForcedMinvalInteger16 | Placeholder for integer*16 version of Minval Intrinsic |
CForcedMinvalReal10 | Placeholder for real*10 version of Minval Intrinsic |
CForcedMinvalReal16 | Placeholder for real*16 version of Minval Intrinsic |
CForcedMinvalUnsigned16 | Placeholder for unsigned*16 version of Minval Intrinsic |
CForcedMod10 | Placeholder for real*10 version of Mod Intrinsic |
CForcedMod16 | Placeholder for real*16 version of Mod Intrinsic |
CForcedModulo10 | Placeholder for real*10 version of Modulo Intrinsic |
CForcedModulo16 | Placeholder for real*16 version of Modulo Intrinsic |
CForcedNearest10 | Placeholder for real*10 version of Nearest Intrinsic |
CForcedNearest16 | Placeholder for real*16 version of Nearest Intrinsic |
CForcedNorm2DimReal16 | Placeholder for real*16 version of Norm2Dim Intrinsic |
CForcedNorm2Real10 | Placeholder for real*10 version of Norm2 Intrinsic |
CForcedNorm2Real16 | Placeholder for real*16 version of Norm2 Intrinsic |
CForcedProductComplex10 | Placeholder for complex(10) version of Product Intrinsic |
CForcedProductComplex16 | Placeholder for complex(16) version of Product Intrinsic |
CForcedProductInteger16 | Placeholder for integer*16 version of Product Intrinsic |
CForcedProductReal10 | Placeholder for real*10 version of Product Intrinsic |
CForcedProductReal16 | Placeholder for real*16 version of Product Intrinsic |
CForcedProductUnsigned16 | Placeholder for unsigned*16 version of Product Intrinsic |
CForcedReduceComplex10DimRef | Placeholder for Dim complex(10) version of Reduce Intrinsic |
CForcedReduceComplex10DimValue | Placeholder for Dim complex(10) with value version of Reduce Intrinsic |
CForcedReduceComplex10Ref | Placeholder for complex(10) version of Reduce Intrinsic |
CForcedReduceComplex10Value | Placeholder for complex(10) with value version of Reduce Intrinsic |
CForcedReduceComplex16DimRef | Placeholder for Dim complex(16) version of Reduce Intrinsic |
CForcedReduceComplex16DimValue | Placeholder for Dim complex(16) with value version of Reduce Intrinsic |
CForcedReduceComplex16Ref | Placeholder for complex(16) version of Reduce Intrinsic |
CForcedReduceComplex16Value | Placeholder for complex(16) with value version of Reduce Intrinsic |
CForcedReduceInteger16DimRef | Placeholder for DIM integer*16 version of Reduce Intrinsic |
CForcedReduceInteger16DimValue | Placeholder for DIM integer*16 with value version of Reduce Intrinsic |
CForcedReduceInteger16Ref | Placeholder for integer*16 version of Reduce Intrinsic |
CForcedReduceInteger16Value | Placeholder for integer*16 with value version of Reduce Intrinsic |
CForcedReduceReal10DimRef | Placeholder for DIM real*10 version of Reduce Intrinsic |
CForcedReduceReal10DimValue | Placeholder for DIM real*10 with value version of Reduce Intrinsic |
CForcedReduceReal10Ref | Placeholder for real*10 version of Reduce Intrinsic |
CForcedReduceReal10Value | Placeholder for real*10 version of Reduce Intrinsic |
CForcedReduceReal16DimRef | Placeholder for DIM real*16 version of Reduce Intrinsic |
CForcedReduceReal16DimValue | Placeholder for DIM real*16 with value version of Reduce Intrinsic |
CForcedReduceReal16Ref | Placeholder for real*16 version of Reduce Intrinsic |
CForcedReduceReal16Value | Placeholder for real*16 version of Reduce Intrinsic |
CForcedReduceUnsigned16DimRef | Placeholder for DIM unsigned*16 version of Reduce Intrinsic |
CForcedReduceUnsigned16DimValue | Placeholder for DIM unsigned*16 with value version of Reduce Intrinsic |
CForcedReduceUnsigned16Ref | Placeholder for unsigned*16 version of Reduce Intrinsic |
CForcedReduceUnsigned16Value | Placeholder for unsigned*16 with value version of Reduce Intrinsic |
CForcedRRSpacing10 | Placeholder for real*10 version of RRSpacing Intrinsic |
CForcedRRSpacing16 | Placeholder for real*16 version of RRSpacing Intrinsic |
CForcedScale10 | Placeholder for real*10 version of Scale Intrinsic |
CForcedScale16 | Placeholder for real*16 version of Scale Intrinsic |
CForcedSetExponent10 | Placeholder for real*10 version of RRSpacing Intrinsic |
CForcedSetExponent16 | Placeholder for real*10 version of RRSpacing Intrinsic |
CForcedSpacing10 | Placeholder for real*10 version of Spacing Intrinsic |
CForcedSpacing16 | Placeholder for real*16 version of Spacing Intrinsic |
CForcedSumComplex10 | Placeholder for complex(10) version of Sum Intrinsic |
CForcedSumComplex16 | Placeholder for complex(16) version of Sum Intrinsic |
CForcedSumInteger16 | Placeholder for integer*16 version of Sum Intrinsic |
CForcedSumReal10 | Placeholder for real*10 version of Sum Intrinsic |
CForcedSumReal16 | Placeholder for real*16 version of Sum Intrinsic |
CForcedSumUnsigned16 | Placeholder for unsigned*16 version of Sum Intrinsic |
CFortran::parser::Format | |
CFortran::runtime::io::FormatControl< CONTEXT > | |
CFortran::runtime::io::FormatControl< Fortran::runtime::io::ChildFormattedIoStatementState > | |
CFortran::runtime::io::FormatControl< Fortran::runtime::io::ExternalFormattedIoStatementState > | |
CFortran::runtime::io::FormatControl< Fortran::runtime::io::InternalFormattedIoStatementState > | |
CFortran::semantics::FormatErrorReporter | |
CFortran::format::FormatItem | |
CFortran::common::FormatMessage | |
CFortran::format::FormatSpecification | |
CFortran::runtime::io::FormattedIoStatementState< D > | |
►CFortran::runtime::io::FormattedIoStatementState< DIR > | |
CFortran::runtime::io::ChildFormattedIoStatementState< DIR, CHAR > | |
CFortran::runtime::io::ExternalFormattedIoStatementState< DIR, CHAR > | |
CFortran::runtime::io::InternalFormattedIoStatementState< DIR, CHAR > | |
►CFortran::runtime::io::FormattedIoStatementState< Direction::Input > | |
CFortran::runtime::io::ListDirectedStatementState< Direction::Input > | |
►CFortran::runtime::io::FormattedIoStatementState< Direction::Output > | |
CFortran::runtime::io::ListDirectedStatementState< Direction::Output > | |
CFortran::parser::FormTeamStmt::FormTeamSpec | |
CFortran::parser::FormTeamStmt | |
CFortran::evaluate::host::FortranTypeHelper< HOST_T > | |
CFortran::common::ForwardOwningPointer< A > | |
CFortran::common::ForwardOwningPointer< evaluate::GenericAssignmentWrapper > | |
CFortran::common::ForwardOwningPointer< evaluate::GenericExprWrapper > | |
CFortran::common::ForwardOwningPointer< Fortran::evaluate::ProcedureRef > | |
CFortran::runtime::FREXPTy< T > | |
CFortran::runtime::FREXPTy< F128Type > | |
►CFortran::frontend::FrontendAction | Abstract base class for actions which can be performed by the frontend |
►CFortran::frontend::CodeGenAction | |
CFortran::frontend::EmitAssemblyAction | |
CFortran::frontend::EmitFIRAction | |
CFortran::frontend::EmitHLFIRAction | |
CFortran::frontend::EmitLLVMAction | |
CFortran::frontend::EmitLLVMBitcodeAction | |
CFortran::frontend::EmitObjAction | |
CFortran::frontend::InitOnlyAction | |
CFortran::frontend::InputOutputTestAction | |
►CFortran::frontend::PrescanAction | |
CFortran::frontend::DebugDumpParsingLogAction | |
CFortran::frontend::DebugDumpProvenanceAction | |
CFortran::frontend::DebugMeasureParseTreeAction | |
CFortran::frontend::PrintPreprocessedAction | |
►CFortran::frontend::PrescanAndParseAction | |
CFortran::frontend::DebugDumpParseTreeNoSemaAction | |
CFortran::frontend::DebugUnparseNoSemaAction | |
►CFortran::frontend::PrescanAndSemaAction | |
CFortran::frontend::DebugDumpPFTAction | |
CFortran::frontend::DebugDumpParseTreeAction | |
CFortran::frontend::DebugDumpSymbolsAction | |
CFortran::frontend::DebugPreFIRTreeAction | |
CFortran::frontend::DebugUnparseAction | |
CFortran::frontend::DebugUnparseWithModulesAction | |
CFortran::frontend::DebugUnparseWithSymbolsAction | |
CFortran::frontend::GetDefinitionAction | |
CFortran::frontend::GetSymbolsSourcesAction | |
CFortran::frontend::ParseSyntaxOnlyAction | |
CFortran::frontend::PluginParseTreeAction | |
►CFortran::frontend::PrescanAndSemaDebugAction | |
CFortran::frontend::DebugDumpAllAction | |
CFortran::frontend::FrontendInputFile | An input file for the front end |
CFortran::frontend::FrontendOptions | FrontendOptions - Options for controlling the behavior of the frontend |
CFortran::semantics::FuncResultStack::FuncInfo | |
CFortran::semantics::FuncResultStack | |
CFortran::parser::InterfaceBody::Function | |
Cfir::FunctionDistance | |
CFortran::parser::FunctionReference | |
CFortran::evaluate::characteristics::FunctionResult | |
CFortran::parser::FunctionStmt | |
CFortran::parser::FunctionSubprogram | |
CFortran::runtime::CharacterMaxOrMinHelper< IS_MAXVAL >::Functor< KIND > | |
CFortran::runtime::CharacterMaxOrMinLocHelper< IS_MAX >::Functor< KIND > | |
CFortran::runtime::DoPartialMaxOrMinLocHelper< CAT, IS_MAX, COMPARE >::Functor< KIND > | |
CFortran::runtime::LocationResultHelper< ACCUMULATOR >::Functor< KIND > | |
CFortran::runtime::LogicalReduceHelper< REDUCTION >::Functor< KIND > | |
CFortran::runtime::MaxOrMinHelper< CAT, IS_MAXVAL >::Functor< KIND > | |
CFortran::runtime::NumericFindlocHelper< CAT, HELPER >::Functor< KIND > | |
CFortran::runtime::PartialFloatingReductionHelper< CAT, ACCUM, MIN_KIND >::Functor< KIND > | |
CFortran::runtime::PartialIntegerReductionHelper< ACCUM >::Functor< KIND > | |
CFortran::runtime::PartialLocationHelper< ACCUMULATOR >::Functor< KIND > | |
CFortran::runtime::PartialNumericFindlocHelper< XCAT, XKIND, TARGET_CAT >::Functor< TARGET_KIND > | |
CFortran::runtime::TotalNumericFindlocHelper< XCAT, XKIND, TARGET_CAT >::Functor< TARGET_KIND > | |
CFortran::evaluate::FuncTypeAnalyzer< T > | |
CFortran::evaluate::FuncTypeAnalyzer< FuncPointer< HostTR, HostTA... > > | |
CFortran::evaluate::GenericAssignmentWrapper | |
CFortran::semantics::GenericDetails | |
CFortran::evaluate::GenericExprWrapper | |
CFortran::semantics::GenericKind | |
CFortran::parser::GenericSpec | |
CFortran::semantics::GenericSpecInfo | |
CFortran::parser::GenericStmt | |
CFortran::evaluate::GetConstantArrayBoundHelper | |
CFortran::frontend::FrontendOptions::GetDefinitionVals | Input values from -fget-definition |
CFortran::semantics::GetExprHelper | |
CFortran::parser::GetSourceHelper< GET_FIRST > | |
CFortran::parser::NamelistStmt::Group | |
CFortran::parser::TypeGuardStmt::Guard | |
Cstd::hash< Fortran::common::EnumSet< ENUM, values > > | |
Cstd::hash< Fortran::lower::omp::IdTy > | |
Cstd::hash< Fortran::parser::CharBlock > | |
CFortran::lower::HashEvaluateExpr | |
CFortran::parser::HollerithLiteral | |
CFortran::parser::HollerithLiteralConstant | |
Cfir::factory::HomogeneousScalarStack | |
CFortran::semantics::HostAssocDetails | |
CFortran::lower::HostAssociations | |
CFortran::evaluate::host::HostFloatingPointEnvironment | |
CFortran::evaluate::HostRuntimeFunction | |
CFortran::evaluate::HostRuntimeLibrary< HostT, LibraryVersion > | |
CFortran::evaluate::HostRuntimeLibrary< HostT, LibraryVersion::Libm > | |
CFortran::evaluate::HostRuntimeLibrary< std::complex< HostT >, LibraryVersion::Libm > | |
CFortran::common::HostSignedIntTypeHelper< BITS > | |
CFortran::evaluate::host::HostTypeHelper< FTN_T > | |
CFortran::evaluate::host::HostTypeHelper< Type< TypeCategory::Character, KIND > > | |
CFortran::evaluate::host::HostTypeHelper< Type< TypeCategory::Complex, KIND > > | |
CFortran::evaluate::host::HostTypeHelper< Type< TypeCategory::Integer, 1 > > | |
CFortran::evaluate::host::HostTypeHelper< Type< TypeCategory::Integer, 16 > > | |
CFortran::evaluate::host::HostTypeHelper< Type< TypeCategory::Integer, 2 > > | |
CFortran::evaluate::host::HostTypeHelper< Type< TypeCategory::Integer, 4 > > | |
CFortran::evaluate::host::HostTypeHelper< Type< TypeCategory::Integer, 8 > > | |
CFortran::evaluate::host::HostTypeHelper< Type< TypeCategory::Logical, KIND > > | |
CFortran::evaluate::host::HostTypeHelper< Type< TypeCategory::Real, 16 > > | |
CFortran::evaluate::host::HostTypeHelper< Type< TypeCategory::Real, common::RealKindForPrecision(24)> > | |
CFortran::evaluate::host::HostTypeHelper< Type< TypeCategory::Real, common::RealKindForPrecision(53)> > | |
CFortran::evaluate::host::HostTypeHelper< Type< TypeCategory::Real, common::RealKindForPrecision(64)> > | |
CFortran::common::HostUnsignedIntTypeHelper< BITS > | |
CFortran::lower::omp::IdTyTemplate< ExprTy > | |
CFortran::lower::omp::IdTyTemplate< Fortran::lower::omp::ExprTy > | |
Cfir::FirOpBuilder::IfBuilder | |
CFortran::parser::IfConstruct | |
CFortran::parser::IfStmt | |
CFortran::parser::IfThenStmt | |
CFortran::parser::CompilerDirective::IgnoreTKR | |
CFortran::runtime::ILOGBTy< T > | |
CFortran::runtime::ILOGBTy< F128Type > | |
CFortran::semantics::ImageControlStmtHelper | |
CFortran::parser::ImageSelector | |
CFortran::parser::ImageSelectorSpec | |
CFortran::parser::SyncImagesStmt::ImageSet | |
CFortran::evaluate::IntrinsicProcTable::Implementation | |
CFortran::parser::ImplicitPartStmt | |
CFortran::semantics::ImplicitRules | |
CFortran::parser::ImplicitSpec | |
CFortran::parser::ImplicitStmt | |
CFortran::lower::details::ImplicitSubscripts | |
CFortran::evaluate::ImpliedDo< RESULT > | |
CFortran::evaluate::ImpliedDoIndex | |
CFortran::parser::ImportStmt | |
CFortran::evaluate::host::IndexInTupleHelper< T, TT > | |
CFortran::evaluate::host::IndexInTupleHelper< T, std::tuple< TT... > > | |
CFortran::common::Indirection< A, COPY > | |
CFortran::common::Indirection< A, true > | |
CFortran::common::Indirection< A, true >< Expr< SubscriptInteger > > | |
CFortran::common::Indirection< A, true >< Fortran::evaluate::ArrayConstructorValues< Result > > | |
CFortran::common::Indirection< A, true >< Fortran::evaluate::characteristics::Procedure > | |
CFortran::common::Indirection< A, true >< Fortran::evaluate::DataRef > | |
CFortran::common::Indirection< A, true >< Fortran::evaluate::Expr< Index > > | |
CFortran::common::Indirection< Fortran::semantics::AssignmentContext > | |
CFortran::evaluate::InitialImage | |
CFortran::parser::Initialization | |
CFortran::parser::InputImpliedDo | |
CFortran::parser::InputItem | |
CFortran::frontend::InputKind | The kind of a file that we've been handed as an input |
CFortran::runtime::io::InputStatementState | |
CFortran::parser::InquireSpec | |
CFortran::parser::InquireStmt | |
CFortran::semantics::InstantiateHelper | |
CFortran::parser::InstrumentedParser< PA > | |
CFortran::common::Int128< IS_SIGNED > | |
CFortran::parser::Integer< A > | |
CFortran::runtime::IntegerAndAccumulator< INTERMEDIATE > | |
CFortran::runtime::IntegerOrAccumulator< INTERMEDIATE > | |
CFortran::runtime::IntegerSumAccumulator< INTERMEDIATE > | |
CFortran::runtime::IntegerXorAccumulator< INTERMEDIATE > | |
CFortran::parser::IntentSpec | |
CFortran::parser::IntentStmt | |
CFortran::parser::InterfaceBlock | |
CFortran::parser::InterfaceBody | |
CFortran::parser::InterfaceSpecification | |
CFortran::parser::InterfaceStmt | |
CFortran::decimal::IntermediateFloat< PREC > | |
CFortran::parser::InternalSubprogram | |
CFortran::parser::InternalSubprogramPart | |
CFortran::common::Interval< A > | |
CFortran::common::Interval< const char * > | |
CFortran::common::Interval< Provenance > | |
CFortran::lower::IntervalSet | |
CFortran::parser::IntLiteralConstant | |
CFortran::evaluate::Assignment::Intrinsic | |
Cfir::IntrinsicArgumentLoweringRules | This is shared by intrinsics and intrinsic module procedures |
►CFortran::parser::Expr::IntrinsicBinary | |
CFortran::parser::Expr::AND | |
CFortran::parser::Expr::Add | |
CFortran::parser::Expr::ComplexConstructor | |
CFortran::parser::Expr::Concat | |
CFortran::parser::Expr::Divide | |
CFortran::parser::Expr::EQ | |
CFortran::parser::Expr::EQV | |
CFortran::parser::Expr::GE | |
CFortran::parser::Expr::GT | |
CFortran::parser::Expr::LE | |
CFortran::parser::Expr::LT | |
CFortran::parser::Expr::Multiply | |
CFortran::parser::Expr::NE | |
CFortran::parser::Expr::NEQV | |
CFortran::parser::Expr::OR | |
CFortran::parser::Expr::Power | |
CFortran::parser::Expr::Subtract | |
CFortran::evaluate::IntrinsicCallHelper | |
Cfir::IntrinsicDummyArgument | |
Cfir::IntrinsicHandler | |
Cfir::IntrinsicHandlerEntry | Entry into the tables describing how an intrinsic must be lowered |
►CFortran::evaluate::IntrinsicInterface | |
CFortran::evaluate::SpecificIntrinsicInterface | |
►Cfir::IntrinsicLibrary | |
Cfir::PPCIntrinsicLibrary | |
CFortran::format::IntrinsicTypeDataEditDesc | |
CFortran::common::IntrinsicTypeDefaultKinds | |
CFortran::parser::IntrinsicTypeSpec | |
►CFortran::semantics::IntrinsicTypeSpec | |
CFortran::semantics::CharacterTypeSpec | |
CFortran::semantics::LogicalTypeSpec | |
CFortran::semantics::NumericTypeSpec | |
►CIntrinsicUnary | |
CFortran::parser::Expr::NOT | |
CFortran::parser::Expr::Negate | |
CFortran::parser::Expr::Parentheses | |
CFortran::parser::Expr::UnaryPlus | |
CFortran::evaluate::IntTypeVisitor< TYPES, CAT > | |
CFortran::parser::InquireSpec::IntVar | |
CFortran::parser::IoControlSpec | |
►CIoDirectionState | |
►CFortran::runtime::io::ChildIoStatementState< DIR > | |
CFortran::runtime::io::ChildFormattedIoStatementState< DIR, CHAR > | |
CFortran::runtime::io::ChildListIoStatementState< DIR > | |
CFortran::runtime::io::ChildUnformattedIoStatementState< DIR > | |
►CFortran::runtime::io::ExternalIoStatementState< DIR > | |
CFortran::runtime::io::ExternalFormattedIoStatementState< DIR, CHAR > | |
CFortran::runtime::io::ExternalListIoStatementState< DIR > | |
CFortran::runtime::io::ExternalUnformattedIoStatementState< DIR > | |
►CFortran::runtime::io::InternalIoStatementState< DIR > | |
CFortran::runtime::io::InternalFormattedIoStatementState< DIR, CHAR > | |
CFortran::runtime::io::InternalListIoStatementState< DIR > | |
CFortran::parser::InquireStmt::Iolength | |
CFortran::runtime::io::IoStatementState | |
CFortran::parser::IoUnit | |
►Cstd::is_same | |
CFortran::common::__is_same_uncvref< _Tp, _Up > | |
CFortran::evaluate::IsActuallyConstantHelper | |
CFortran::lower::IsEqualEvaluateExpr | |
CFortran::runtime::ISINFTy< T > | |
CFortran::runtime::ISINFTy< F128Type > | |
CFortran::runtime::ISNANTy< T > | |
CFortran::runtime::ISNANTy< F128Type > | |
CFortran::evaluate::IsNullPointerHelper< IS_PROC_PTR > | |
CFortran::semantics::IsTypeParamHelper< ParamAttr > | |
CFortran::semantics::IsTypeParamHelper< ParamAttr > | |
CFortran::runtime::io::NamelistGroup::Item | |
CFortran::lower::IterationSpace | |
Cfir::KindMapping | |
CFortran::parser::KindParam | |
CFortran::parser::KindSelector | |
CFortran::parser::LabelDoStmt | |
CFortran::semantics::LabeledStatementInfoTuplePOD | |
CFortran::semantics::LabelEnforce | |
►CFortran::common::LangOptionsBase | |
CFortran::common::LangOptions | |
CFortran::parser::LanguageBindingSpec | |
CFortran::common::LanguageFeatureControl | |
CFortran::parser::CUFKernelDoConstruct::LaunchConfiguration | |
►CFortran::lower::details::LBoundsAndShape | |
CFortran::lower::details::StaticArray | Array of T with statically known origin (lbounds) and shape |
CFortran::lower::details::StaticArrayDynamicChar | Array of CHARACTER with dynamic LEN but constant origin, shape |
CFortran::lower::details::StaticArrayStaticChar | Array of CHARACTER with statically known LEN, origin, and shape |
CFortran::runtime::LDEXPTy< T > | |
CFortran::runtime::LDEXPTy< F128Type > | |
CFortran::parser::LeaveDoConstruct | |
CFortran::parser::CharSelector::LengthAndKind | |
CFortran::parser::LengthSelector | |
CFortran::parser::LetterSpec | |
CFortran::runtime::io::ListDirectedStatementState< Direction > | |
►CFortran::runtime::io::ListDirectedStatementState< DIR > | |
CFortran::runtime::io::ChildListIoStatementState< DIR > | |
CFortran::runtime::io::ExternalListIoStatementState< DIR > | |
CFortran::runtime::io::InternalListIoStatementState< DIR > | |
►Cmlir::OpBuilder::Listener | |
Cfir::FirOpBuilder | |
CFortran::parser::LiteralConstant | |
►Cmlir::LLVMTypeConverter | |
Cfir::LLVMTypeConverter | |
CFortran::parser::LocalitySpec | |
CFortran::runtime::LocationAccumulator< EQUALITY > | |
CFortran::evaluate::LocationHelper< WHICH > | |
CFortran::runtime::LocationResultHelper< ACCUMULATOR > | |
CFortran::runtime::Lock | |
CFortran::parser::LockStmt::LockStat | |
CFortran::parser::LockStmt | |
CFortran::evaluate::value::Logical< BITS, IS_LIKE_C > | |
CFortran::parser::IntrinsicTypeSpec::Logical | |
CFortran::parser::Logical< A > | |
CFortran::runtime::LogicalAccumulator< REDUCTION > | |
CFortran::runtime::LogicalEquivalence | |
CFortran::parser::LogicalLiteralConstant | |
CFortran::runtime::LogicalReduceHelper< REDUCTION > | |
CFortran::parser::InquireSpec::LogVar | |
CFortran::parser::LookAheadParser< PA > | |
CFortran::parser::LoopBounds< VAR, BOUND > | |
CFortran::parser::LoopControl | |
CFortran::parser::CompilerDirective::LoopCount | |
Chlfir::LoopNest | Structure to describe a loop nest |
CFortran::lower::VectorSubscriptBox::LoweredTriplet | |
CFortran::lower::VectorSubscriptBox::LoweredVectorSubscript | |
CFortran::lower::LoweringBridge | |
►CFortran::lower::LoweringOptionsBase | |
CFortran::lower::LoweringOptions | |
CFortran::parser::MainProgram | |
CFortran::lower::pft::MakeReferenceVariantHelper< A > | |
CFortran::lower::pft::MakeReferenceVariantHelper< std::tuple< A... > > | |
CFortran::lower::pft::MakeReferenceVariantHelper< std::variant< A... > > | |
CFortran::parser::ManyParser< PA > | |
CFortran::parser::Map | |
CFortran::common::MapTemplateHelper< class, class,... > | |
CFortran::common::MapTemplateHelper< F, PACKAGE, std::tuple< Ts... > > | |
CFortran::common::MapTemplateHelper< F, PACKAGE, std::variant< Ts... > > | |
CFortran::parser::WhereConstruct::MaskedElsewhere | |
CFortran::parser::MaskedElsewhereStmt | |
CFortran::common::MatchType< A >::Match< B > | |
Cfir::details::matcher< N > | |
►Cfir::details::matcher< BoxAnalyzer > | |
CFortran::lower::BoxAnalyzer | |
►Cfir::details::matcher< ExtendedValue > | |
Cfir::ExtendedValue | |
►Cfir::details::matcher< SymbolBox > | |
CFortran::lower::SymbolBox | |
CFortran::common::MatchType< A > | |
Cfir::MathOperation | |
CFortran::common::MathOptionsBase | |
CFortran::runtime::MaxOrMinHelper< CAT, IS_MAXVAL > | |
CFortran::runtime::MaxOrMinIdentity< CAT, KIND, IS_MAXVAL, Enable > | |
CFortran::runtime::MaxOrMinIdentity< TypeCategory::Integer, 16, IS_MAXVAL > | |
CFortran::runtime::MAXTy< T > | |
CFortran::evaluate::MaxvalMinvalAccumulator< T, ABS > | |
CFortran::parser::MaybeParser< PA > | |
CFortran::frontend::MeasurementVisitor | |
CFortran::lower::omp::MemoryOrder | |
CFortran::parser::MessageContextParser< PA > | |
CFortran::parser::MessageExpectedText | |
CFortran::parser::MessageFixedText | |
CFortran::parser::MessageFormattedText | |
CFortran::semantics::MessageHandler | |
CFortran::parser::Messages | |
CFortran::runtime::MINTy< PREC, T > | |
CFortran::runtime::MinValue< PREC, T > | |
CFortran::runtime::MinValue< 11, T > | |
CFortran::semantics::MiscDetails | |
CFortran::semantics::ModFileReader | |
CFortran::semantics::ModFileWriter | |
CFortran::semantics::ModHeader | |
CFortran::parser::ModifierList< Clause, Separator > | |
CFortran::parser::Module | |
CFortran::semantics::ModuleDependences | |
CFortran::parser::ModuleSubprogram | |
CFortran::parser::ModuleSubprogramPart | |
Cfir::factory::MutableBoxReallocation | |
CFortran::runtime::io::MutableModes | |
Cfir::MutableProperties | |
CFortran::parser::Mutator | |
CFortran::parser::Name | |
CFortran::parser::NamedConstantDef | |
CFortran::evaluate::NamedEntity | |
CFortran::semantics::NamelistDetails | |
CFortran::runtime::io::NamelistGroup | |
CFortran::parser::NamelistStmt | |
CFortran::parser::Rename::Names | |
Cfir::NameUniquer | |
CFortran::parser::CompilerDirective::NameValue | |
CFortran::parser::NegatedParser< PA > | |
CFortran::parser::NestedStructureStmt | |
CFortran::parser::NextCh | |
CFortran::semantics::NoBranchingEnforce< D > | |
CFortran::lower::pft::Variable::Nominal | |
CFortran::runtime::NonComplexProductAccumulator< INTERMEDIATE > | |
CFortran::parser::NonemptySeparated< PA, PB > | |
CFortran::parser::NonLabelDoStmt | |
CFortran::parser::NonstandardParser< LF, PA > | |
CFortran::runtime::io::NonTbpDefinedIo | |
CFortran::semantics::NonTbpDefinedIo | |
CFortran::runtime::io::NonTbpDefinedIoTable | |
CFortran::evaluate::Norm2Accumulator< KIND > | |
CFortran::runtime::Norm2Accumulator< KIND > | |
CFortran::runtime::Norm2Helper< KIND > | |
CFortran::parser::NotifyWaitStmt | |
CFortran::evaluate::NullPointer | |
CFortran::runtime::NumericCompare< T, IS_MAX, BACK > | |
CFortran::runtime::NumericExtremumAccumulator< CAT, KIND, IS_MAXVAL > | |
CFortran::runtime::NumericFindlocHelper< CAT, HELPER > | |
CFortran::parser::ObjectDecl | |
Ctomp::type::ObjectT< Fortran::lower::omp::IdTyTemplate< Fortran::lower::omp::ExprTy >, Fortran::lower::omp::ExprTy > | |
COffloadModuleOpts | |
►CFortran::evaluate::OffsetSymbol | |
CFortran::evaluate::ConstantObjectPointer | |
CFortran::parser::OffsetToProvenanceMappings | |
CFortran::parser::OkParser | |
CFortran::parser::OldStructureComponentName | |
CFortran::parser::OmpAffinityClause | |
CFortran::parser::OmpAlignClause | |
CFortran::parser::OmpAlignedClause | |
CFortran::parser::modifier::OmpAlignment | |
CFortran::parser::OmpAlignment | |
CFortran::parser::modifier::OmpAlignModifier | |
CFortran::parser::OmpAlignModifier | |
CFortran::parser::OmpAllocateClause | |
CFortran::parser::modifier::OmpAllocatorComplexModifier | |
CFortran::parser::OmpAllocatorComplexModifier | |
CFortran::parser::modifier::OmpAllocatorSimpleModifier | |
CFortran::parser::OmpAllocatorSimpleModifier | |
CFortran::parser::OmpAtClause | |
CFortran::parser::OmpAtomic | |
CFortran::parser::OmpAtomicCapture | |
CFortran::parser::OmpAtomicClause | |
CFortran::parser::OmpAtomicClauseList | |
CFortran::parser::OmpAtomicCompare | |
CFortran::parser::OmpAtomicCompareIfStmt | |
CFortran::parser::OmpAtomicDefaultMemOrderClause | |
CFortran::parser::OmpAtomicRead | |
CFortran::parser::OmpAtomicUpdate | |
CFortran::parser::OmpAtomicWrite | |
CFortran::parser::OmpBeginBlockDirective | |
CFortran::parser::OmpBeginLoopDirective | |
CFortran::parser::OmpBeginSectionsDirective | |
CFortran::parser::OmpBindClause | |
CFortran::parser::OmpBlockDirective | |
CFortran::parser::OmpCancelType | |
CFortran::parser::modifier::OmpChunkModifier | |
CFortran::parser::OmpChunkModifier | |
CFortran::parser::OmpClause | |
CFortran::parser::OmpClauseList | |
CFortran::parser::OmpContextSelectorSpecification | |
CFortran::parser::traits::OmpContextSelectorSpecification | |
CFortran::parser::OmpCriticalDirective | |
CFortran::parser::OmpDeclareMapperSpecifier | |
CFortran::parser::OmpDeclareTargetSpecifier | |
CFortran::parser::OmpDeclareTargetWithClause | |
CFortran::parser::OmpDeclareTargetWithList | |
CFortran::parser::OmpDefaultClause | |
CFortran::parser::OmpDefaultmapClause | |
CFortran::lower::OMPDeferredDeclareTargetInfo | |
CFortran::parser::OmpDependClause | |
CFortran::parser::modifier::OmpDependenceType | |
CFortran::parser::OmpDependenceType | |
CFortran::parser::OmpDetachClause | |
CFortran::parser::OmpDeviceClause | |
CFortran::parser::modifier::OmpDeviceModifier | |
CFortran::parser::OmpDeviceModifier | |
CFortran::parser::OmpDeviceTypeClause | |
CFortran::parser::modifier::OmpDirectiveNameModifier | |
CFortran::parser::OmpDirectiveNameModifier | |
CFortran::parser::OmpDirectiveNameParser | Parse OpenMP directive name (this includes compound directives) |
CFortran::parser::OmpDoacross | |
CFortran::parser::OmpEndBlockDirective | |
CFortran::parser::OmpEndCriticalDirective | |
CFortran::parser::OmpEndLoopDirective | |
CFortran::parser::OmpEndSectionsDirective | |
CFortran::parser::OmpErrorDirective | |
CFortran::parser::modifier::OmpExpectation | |
CFortran::parser::OmpExpectation | |
CFortran::parser::OmpFailClause | |
CFortran::parser::OmpFromClause | |
CFortran::parser::OmpGrainsizeClause | |
CFortran::parser::OmpIfClause | |
CFortran::parser::OmpInReductionClause | |
CFortran::parser::OmpIteration | |
CFortran::parser::OmpIterationOffset | |
CFortran::parser::modifier::OmpIterator | |
CFortran::parser::OmpIterator | |
CFortran::parser::modifier::OmpIteratorSpecifier | |
CFortran::parser::OmpIteratorSpecifier | |
CFortran::parser::OmpLastprivateClause | |
CFortran::parser::modifier::OmpLastprivateModifier | |
CFortran::parser::OmpLastprivateModifier | |
CFortran::parser::OmpLinearClause | |
CFortran::parser::modifier::OmpLinearModifier | |
CFortran::parser::OmpLinearModifier | |
CFortran::parser::OmpLoopDirective | |
CFortran::parser::OmpMapClause | |
CFortran::lower::omp::OmpMapParentAndMemberData | |
CFortran::parser::modifier::OmpMapper | |
CFortran::parser::OmpMapper | |
CFortran::parser::modifier::OmpMapType | |
CFortran::parser::OmpMapType | |
CFortran::parser::modifier::OmpMapTypeModifier | |
CFortran::parser::OmpMapTypeModifier | |
CFortran::parser::OmpMemoryOrderClause | |
CFortran::parser::OmpMessageClause | |
CFortran::semantics::OmpModifierDescriptor | |
CFortran::parser::OmpNothingDirective | |
CFortran::parser::OmpNumTasksClause | |
CFortran::parser::OmpObject | |
CFortran::parser::OmpOrderClause | |
CFortran::parser::modifier::OmpOrderingModifier | |
CFortran::parser::OmpOrderingModifier | |
CFortran::parser::modifier::OmpOrderModifier | |
CFortran::parser::OmpOrderModifier | |
CFortran::parser::modifier::OmpPrescriptiveness | |
CFortran::parser::OmpPrescriptiveness | |
CFortran::parser::OmpProcBindClause | |
CFortran::parser::OmpReductionClause | |
CFortran::parser::OmpReductionCombiner | |
CFortran::parser::modifier::OmpReductionIdentifier | |
CFortran::parser::OmpReductionIdentifier | |
CFortran::parser::modifier::OmpReductionModifier | |
CFortran::parser::OmpReductionModifier | |
CFortran::parser::OmpScheduleClause | |
CFortran::parser::OmpSectionsDirective | |
CFortran::parser::OmpSeverityClause | |
CFortran::parser::OmpSimpleStandaloneDirective | |
CFortran::semantics::OmpSpecificModifierIterator< SpecificTy > | |
CFortran::parser::modifier::OmpStepComplexModifier | |
CFortran::parser::OmpStepComplexModifier | |
CFortran::parser::modifier::OmpStepSimpleModifier | |
CFortran::parser::OmpStepSimpleModifier | |
CFortran::parser::modifier::OmpTaskDependenceType | |
CFortran::parser::OmpTaskDependenceType | |
CFortran::parser::OmpTaskReductionClause | |
CFortran::parser::OmpToClause | |
CFortran::parser::OmpTraitProperty | |
CFortran::parser::traits::OmpTraitProperty | |
CFortran::parser::OmpTraitPropertyExtension | |
CFortran::parser::traits::OmpTraitPropertyExtension | |
CFortran::parser::OmpTraitPropertyName | |
CFortran::parser::traits::OmpTraitPropertyName | |
CFortran::parser::OmpTraitScore | |
CFortran::parser::traits::OmpTraitScore | |
CFortran::parser::OmpTraitSelector | |
CFortran::parser::traits::OmpTraitSelector | |
CFortran::parser::OmpTraitSelectorName | |
CFortran::parser::traits::OmpTraitSelectorName | |
CFortran::parser::OmpTraitSetSelector | |
CFortran::parser::traits::OmpTraitSetSelector | |
CFortran::parser::OmpTraitSetSelectorName | |
CFortran::parser::traits::OmpTraitSetSelectorName | |
CFortran::parser::OmpUpdateClause | |
CFortran::parser::modifier::OmpVariableCategory | |
CFortran::parser::OmpVariableCategory | |
CFortran::semantics::OmpWorkshareBlockChecker | |
CFortran::parser::Only | |
►Cmlir::OpBuilder | |
Cfir::FirOpBuilder | |
►Cmlir::OpConversionPattern | |
CNoReassocOpConversion | |
CHasValueOpConversion | Lower fir.has_value operation to llvm.return operation |
CFortran::parser::OpenACCAtomicConstruct | |
CFortran::parser::OpenACCBlockConstruct | |
CFortran::parser::OpenACCCacheConstruct | |
CFortran::parser::OpenACCCombinedConstruct | |
CFortran::parser::OpenACCConstruct | |
CFortran::parser::OpenACCDeclarativeConstruct | |
CFortran::parser::OpenACCEndConstruct | |
CFortran::parser::OpenACCLoopConstruct | |
CFortran::parser::OpenACCRoutineConstruct | |
►CFortran::semantics::OpenACCRoutineDeviceTypeInfo | |
CFortran::semantics::OpenACCRoutineInfo | |
CFortran::parser::OpenACCStandaloneConstruct | |
CFortran::parser::OpenACCStandaloneDeclarativeConstruct | |
CFortran::parser::OpenACCWaitConstruct | |
►CFortran::runtime::io::OpenFile | |
CFortran::runtime::io::ExternalFileUnit | |
CFortran::parser::OpenMPAllocatorsConstruct | |
CFortran::parser::OpenMPAtomicConstruct | |
CFortran::parser::OpenMPBlockConstruct | |
CFortran::parser::OpenMPCancelConstruct | |
CFortran::parser::OpenMPCancellationPointConstruct | |
CFortran::parser::OpenMPConstruct | |
CFortran::parser::OpenMPCriticalConstruct | |
CFortran::parser::OpenMPDeclarativeAllocate | |
CFortran::parser::OpenMPDeclarativeConstruct | |
CFortran::parser::OpenMPDeclareMapperConstruct | |
CFortran::parser::OpenMPDeclareReductionConstruct | |
CFortran::parser::OpenMPDeclareSimdConstruct | |
CFortran::parser::OpenMPDeclareTargetConstruct | |
CFortran::parser::OpenMPDepobjConstruct | |
CFortran::parser::OpenMPExecutableAllocate | |
CFortran::parser::OpenMPFlushConstruct | |
CFortran::parser::OpenMPLoopConstruct | |
CFortran::parser::OpenMPRequiresConstruct | |
CFortran::parser::OpenMPSectionConstruct | |
CFortran::parser::OpenMPSectionsConstruct | |
CFortran::parser::OpenMPSimpleStandaloneConstruct | |
CFortran::parser::OpenMPStandaloneConstruct | |
CFortran::parser::OpenMPThreadprivate | |
CFortran::parser::OpenMPUtilityConstruct | |
►CFortran::evaluate::Operation< DERIVED, RESULT, OPERANDS > | |
CFortran::evaluate::Convert< TO, FROMCAT > | |
►CFortran::evaluate::Operation< Add< A >, A, A, A > | |
CFortran::evaluate::Add< A > | |
►CFortran::evaluate::Operation< ComplexComponent< KIND >, Type< TypeCategory::Real, KIND >, Type< TypeCategory::Complex, KIND > > | |
CFortran::evaluate::ComplexComponent< KIND > | |
►CFortran::evaluate::Operation< ComplexConstructor< KIND >, Type< TypeCategory::Complex, KIND >, Type< TypeCategory::Real, KIND >, Type< TypeCategory::Real, KIND > > | |
CFortran::evaluate::ComplexConstructor< KIND > | |
►CFortran::evaluate::Operation< Concat< KIND >, Type< TypeCategory::Character, KIND >, Type< TypeCategory::Character, KIND >, Type< TypeCategory::Character, KIND > > | |
CFortran::evaluate::Concat< KIND > | |
CFortran::evaluate::Operation< Convert< TO, TO::category >, TO, SomeKind< TO::category > > | |
►CFortran::evaluate::Operation< Divide< A >, A, A, A > | |
CFortran::evaluate::Divide< A > | |
►CFortran::evaluate::Operation< Extremum< A >, A, A, A > | |
CFortran::evaluate::Extremum< A > | |
►CFortran::evaluate::Operation< LogicalOperation< KIND >, Type< TypeCategory::Logical, KIND >, Type< TypeCategory::Logical, KIND >, Type< TypeCategory::Logical, KIND > > | |
CFortran::evaluate::LogicalOperation< KIND > | |
►CFortran::evaluate::Operation< Multiply< A >, A, A, A > | |
CFortran::evaluate::Multiply< A > | |
►CFortran::evaluate::Operation< Negate< A >, A, A > | |
CFortran::evaluate::Negate< A > | |
►CFortran::evaluate::Operation< Not< KIND >, Type< TypeCategory::Logical, KIND >, Type< TypeCategory::Logical, KIND > > | |
CFortran::evaluate::Not< KIND > | |
►CFortran::evaluate::Operation< Parentheses< A >, A, A > | |
CFortran::evaluate::Parentheses< A > | |
►CFortran::evaluate::Operation< Parentheses< SomeDerived >, SomeDerived, SomeDerived > | |
CFortran::evaluate::Parentheses< SomeDerived > | |
►CFortran::evaluate::Operation< Power< A >, A, A, A > | |
CFortran::evaluate::Power< A > | |
►CFortran::evaluate::Operation< RealToIntPower< A >, A, A, SomeInteger > | |
CFortran::evaluate::RealToIntPower< A > | |
►CFortran::evaluate::Operation< Relational< T >, LogicalResult, T, T > | |
CFortran::evaluate::Relational< T > | |
►CFortran::evaluate::Operation< SetLength< KIND >, Type< TypeCategory::Character, KIND >, Type< TypeCategory::Character, KIND >, SubscriptInteger > | |
CFortran::evaluate::SetLength< KIND > | |
►CFortran::evaluate::Operation< Subtract< A >, A, A, A > | |
CFortran::evaluate::Subtract< A > | |
CFortran::evaluate::OperationAccumulator< T > | |
CFortran::parser::Rename::Operators | |
CFortran::evaluate::OperatorSpelling | |
►Cmlir::OpRewritePattern | |
CNoReassocOpConversion | |
CSimplifyArrayCoorOp | |
CFortran::parser::Options | |
CFortran::frontend::CodeGenOptions::OptRemark | Optimization remark with an optional regular expression pattern |
COpWithBodyGenInfo | |
CFortran::parser::OtherSpecificationStmt | |
CFortran::parser::OutputImpliedDo | |
CFortran::parser::OutputItem | |
►CFortran::runtime::io::OutputStatementState | |
CFortran::runtime::io::InquireIOLengthState | |
►Cmlir::OutputStrategy | |
COutputStrategyText | |
CFortran::common::OverMembersHelper< class, typename > | |
CFortran::common::OverMembersHelper< T, std::tuple< Ts... > > | |
CFortran::common::OverMembersHelper< T, std::variant< Ts... > > | |
CFortran::runtime::OwningPtr< A > | |
CFortran::runtime::OwningPtr< Chain > | |
CFortran::runtime::OwningPtr< char > | |
CFortran::runtime::OwningPtr< Fortran::runtime::io::ChildIo > | |
CFortran::runtime::OwningPtr< Pending > | |
CFortran::runtime::OwningPtr< T > | |
Cfir::ParamType< t, k > | |
CFortran::semantics::ParamValue | |
CFortran::parser::ParentIdentifier | |
CFortran::parser::Parser< A > | |
CFortran::parser::ParseState | |
CFortran::semantics::ParseTreeAnalyzer | |
CFortran::parser::ParseTreeDumper | |
CFortran::parser::detail::ParseTreeVisitorLookupScope | |
CFortran::parser::Parsing | |
CFortran::parser::ParsingLog | |
CFortran::runtime::PartialCharacterFindlocHelper< KIND > | |
CFortran::runtime::PartialFloatingReductionHelper< CAT, ACCUM, MIN_KIND > | |
CFortran::runtime::PartialIntegerReductionHelper< ACCUM > | |
CFortran::runtime::PartialLocationHelper< ACCUMULATOR > | |
CFortran::runtime::PartialNumericFindlocHelper< XCAT, XKIND, TARGET_CAT > | |
CFortran::parser::PartRef | |
CFortran::lower::CallInterface< T >::PassedEntity | |
CFortran::lower::PassedEntityTypes< T > | |
CFortran::lower::PassedEntityTypes< CalleeInterface > | |
CFortran::lower::PassedEntityTypes< CallerInterface > | |
CFortran::lower::PassedEntityTypes< SignatureBuilder > | |
►Cmlir::PassWrapper | |
CFortran::lower::VerifierPass | |
CFortran::lower::detail::PeelConvert | |
CFortran::semantics::PointerAssignmentChecker | |
CFortran::parser::PointerAssignmentStmt | |
CFortran::parser::PointerDecl | |
CFortran::parser::PointerObject | |
CFortran::parser::PositionOrFlushSpec | |
CFortran::parser::PositiveDigitStringIgnoreSpaces | |
CFortran::evaluate::value::PowerWithErrors | |
CFortran::evaluate::TypeOfHelper< CONST >::Predicate< T > | |
CFortran::parser::PrefixSpec | |
CFortran::lower::PreparedActualArgument | |
CFortran::parser::Preprocessor | |
CFortran::frontend::PreprocessorOptions | |
CFortran::parser::Prescanner | |
CFortran::parser::PrintStmt | |
CFortran::parser::PrivateOrSequence | |
CFortran::parser::ProcAttrSpec | |
CFortran::parser::ProcComponentAttrSpec | |
CFortran::parser::ProcComponentDefStmt | |
CFortran::parser::ProcComponentRef | |
CFortran::parser::ProcDecl | |
►CFortran::evaluate::characteristics::Procedure | |
CFortran::evaluate::SpecificIntrinsicFunctionInterface | |
CFortran::parser::ProcedureDeclarationStmt | |
CFortran::evaluate::ProcedureDesignator | |
CFortran::parser::ProcedureDesignator | |
►CFortran::evaluate::ProcedureRef | |
CFortran::evaluate::FunctionRef< A > | |
CFortran::parser::ProcedureStmt | |
CFortran::parser::ProcInterface | |
CFortran::parser::ProcPointerInit | |
CFortran::runtime::typeInfo::ProcPtrComponent | |
CFortran::evaluate::value::Product | |
CFortran::evaluate::ProductAccumulator< T > | |
CFortran::lower::pft::Program | A Program is the top-level root of the PFT |
CFortran::semantics::ProgramTree | |
CFortran::parser::ProgramUnit | |
CFortran::parser::traits::OmpTraitSelector::Properties | |
CFortran::parser::Provenance | |
CFortran::parser::ProvenanceRangeToOffsetMappings | |
CFortran::parser::PureDefaultParser< A > | |
CFortran::parser::PureParser< A > | |
CFortran::runtime::QNANTy< T > | |
CFortran::runtime::QNANTy< F128Type > | |
CFortran::evaluate::value::QuotientWithRemainder | |
CFortran::runtime::RaggedArrayHeader | |
CFortran::parser::CaseValueRange::Range | |
CFortran::parser::SelectRankCaseStmt::Rank | |
CFortran::parser::SelectRankConstruct::RankCase | |
►Cllvm::raw_string_ostream | |
CFortran::support::string_ostream | |
CFortran::runtime::RawStoreIntegerAt< KIND > | |
CFortran::parser::ReadStmt | |
CFortran::evaluate::value::Real< WORD, PREC > | |
CFortran::parser::IntrinsicTypeSpec::Real | |
CFortran::parser::RealLiteralConstant::Real | |
CFortran::common::RealCharacteristics | |
CFortran::parser::RealLiteralConstant | |
►CFortran::runtime::io::RealOutputEditingBase | |
CFortran::runtime::io::RealOutputEditing< KIND > | |
CFortran::runtime::RealSumAccumulator< INTERMEDIATE > | |
CFortran::runtime::RealSumAccumulator< PART > | |
CFortran::evaluate::RealToIntLimitHelper | |
CFortran::evaluate::RealTypeVisitor | |
CFortran::parser::RecoveryParser< PA, PB > | |
CFortran::parser::LocalitySpec::Reduce | |
CFortran::runtime::ReduceAccumulator< T, isByValue > | |
CFortran::parser::ReductionOperator | |
CFortran::lower::omp::ReductionProcessor | |
CFortran::common::Reference< A > | |
CFortran::common::Reference< const Fortran::parser::SourceFile > | |
CFortran::common::Reference< const std::string > | |
CFortran::common::Reference< const Symbol > | |
CFortran::common::Reference< Fortran::semantics::ProgramTree > | |
CFortran::common::Reference< Symbol > | |
CFortran::common::ReferenceCounted< A > | |
►CFortran::common::ReferenceCounted< Message > | |
CFortran::parser::Message | |
►CFortran::lower::pft::ReferenceVariantBase< isConst, A > | |
►CFortran::lower::pft::ProgramUnit | |
CFortran::lower::pft::BlockDataUnit | |
CFortran::lower::pft::CompilerDirectiveUnit | |
CFortran::lower::pft::FunctionLikeUnit | |
CFortran::lower::pft::ModuleLikeUnit | Module-like units contain a list of function-like units |
CFortran::lower::pft::OpenACCDirectiveUnit | |
CFortran::lower::pft::ReferenceVariantBase< parser::Statement< parser::ModuleStmt >, parser::Statement< parser::EndModuleStmt >, parser::Statement< parser::SubmoduleStmt >, parser::Statement< parser::EndSubmoduleStmt > > | |
CFortran::lower::pft::ReferenceVariantBase< parser::Statement< parser::ProgramStmt >, parser::Statement< parser::EndProgramStmt >, parser::Statement< parser::FunctionStmt >, parser::Statement< parser::EndFunctionStmt >, parser::Statement< parser::SubroutineStmt >, parser::Statement< parser::EndSubroutineStmt >, parser::Statement< parser::MpSubprogramStmt >, parser::Statement< parser::EndMpSubprogramStmt > > | |
CFortran::lower::pft::ReferenceVariantBase< Program, ModuleLikeUnit, FunctionLikeUnit, Evaluation > | |
CFortran::evaluate::Relational< SomeType > | |
CFortran::parser::Rename | |
CFortran::common::Restorer< A > | |
CFortran::semantics::RewriteMutator | |
►Cmlir::RewritePattern | |
CUndoComplexPattern< FltOp, CpxOp > | |
CFortran::common::Rounding | |
CFortran::evaluate::value::RoundingBits | |
Chlfir::Run | |
CFortran::semantics::RuntimeDerivedTypeTables | |
Cfir::RuntimeFunction | |
CFortran::semantics::RuntimeTableBuilder | |
Cfir::runtime::RuntimeTableEntry<... > | |
Cfir::runtime::RuntimeTableEntry< RuntimeTableKey< KT >, RuntimeIdentifier< Cs... > > | |
Cfir::runtime::RuntimeTableKey<... > | |
Cfir::runtime::RuntimeTableKey< RT(ATs...)> | |
CFortran::evaluate::SameKindExprsHelper< N > | |
CFortran::parser::SavedEntity | |
CFortran::runtime::io::SavedPosition | |
Chlfir::SaveEntity | |
CFortran::parser::Scalar< A > | |
CFortran::parser::Scalar< IntConstantExpr > | |
CFortran::evaluate::ScalarConstantExpander | |
►CFortran::lower::details::ScalarSym | Base class for all box analysis results |
CFortran::lower::details::DynamicArray | Array of T with dynamic origin and/or shape |
►CFortran::lower::details::ScalarDynamicChar | Scalar of dependent type CHARACTER, dynamic LEN |
CFortran::lower::details::DynamicArrayDynamicChar | Array of CHARACTER with dynamic LEN, origin, and shape |
CFortran::lower::details::StaticArrayDynamicChar | Array of CHARACTER with dynamic LEN but constant origin, shape |
CFortran::lower::details::ScalarDynamicDerived | Scalar of dependent type Derived, dynamic LEN(s) |
►CFortran::lower::details::ScalarStaticChar | Scalar of dependent type CHARACTER, constant LEN |
CFortran::lower::details::DynamicArrayStaticChar | Array of CHARACTER with constant LEN but dynamic origin, shape |
CFortran::lower::details::StaticArrayStaticChar | Array of CHARACTER with statically known LEN, origin, and shape |
CFortran::lower::details::ScalarStaticDerived | Scalar of dependent type Derived, constant LEN(s) |
CFortran::lower::details::StaticArray | Array of T with statically known origin (lbounds) and shape |
CFortran::runtime::io::ScannedRealInput | |
CFortran::common::SearchMembersHelper< PREDICATE >::Scanner< Ts > | |
CFortran::semantics::Scope | |
CFortran::semantics::ScopeInfo | |
CFortran::common::SearchMembersHelper< PREDICATE > | |
CFortran::common::SearchTypeListHelper< N, PREDICATE, TUPLE > | |
CFortran::parser::SectionSubscript | |
CFortran::parser::SelectCaseStmt | |
CFortran::evaluate::SelectedIntKindVisitor | |
CFortran::evaluate::SelectedLogicalKindVisitor | |
CFortran::evaluate::SelectedRealKindVisitor | |
CFortran::parser::Selector | |
CFortran::parser::SelectRankCaseStmt | |
CFortran::parser::SelectRankConstruct | |
CFortran::parser::SelectRankStmt | |
CFortran::parser::SelectTypeConstruct | |
CFortran::parser::SelectTypeStmt | |
CFortran::semantics::Semantics | |
CFortran::semantics::SemanticsContext | |
CFortran::parser::SeparateModuleSubprogram | |
CFortran::parser::SequenceParser< PA, PB > | |
CFortran::evaluate::SetExprHelper | |
CFortran::parser::SetOfChars | |
CFortran::semantics::ShapeSpec | |
CFortran::runtime::ShiftControl | |
CFortran::parser::SignedComplexLiteralConstant | |
CFortran::parser::SignedDigitString | |
CFortran::parser::SignedDigitStringIgnoreSpaces | |
CFortran::parser::SignedIntLiteralConstant | |
CFortran::parser::SignedIntLiteralConstantWithoutKind | |
CFortran::parser::SignedRealLiteralConstant | |
Cfir::factory::SimpleCopy | Structure to hold the value of a single entity |
►CFortran::runtime::SizedNew< A > | |
CFortran::runtime::New< A > | |
CFortran::parser::SkipManyFastParser< PA > | |
CFortran::parser::SkipManyParser< PA > | |
CFortran::parser::SkipPast< goal > | |
CFortran::parser::SkipPastNested< left, right > | |
CFortran::parser::SkipStuffBeforeStatement | |
CFortran::parser::SkipTo< goal > | |
CFortran::evaluate::SmallestUInt< LE8, LE16, LE32, LE64 > | |
CFortran::evaluate::SmallestUInt< false, false, false, true > | |
CFortran::evaluate::SmallestUInt< false, false, true, true > | |
CFortran::evaluate::SmallestUInt< false, true, true, true > | |
CFortran::evaluate::SmallestUInt< true, true, true, true > | |
Cllvm::SmallVector< T, N > | |
Cllvm::SmallVector< A > | |
Cllvm::SmallVector< Action > | |
Cllvm::SmallVector< const Fortran::parser::CompilerDirective *, 1 > | |
Cllvm::SmallVector< const Fortran::semantics::ShapeSpec * > | |
Cllvm::SmallVector< Fortran::evaluate::Expr, 1 > | |
Cllvm::SmallVector< Fortran::lower::CallInterface::FirPlaceHolder > | |
Cllvm::SmallVector< Fortran::lower::CallInterface::PassedEntity > | |
Cllvm::SmallVector< int64_t > | |
Cllvm::SmallVector< llvm::DenseMap< const Fortran::semantics::Symbol *, Fortran::lower::SymbolBox > > | |
Cllvm::SmallVector< llvm::SmallVector< ArrayBases > > | |
Cllvm::SmallVector< llvm::SmallVector< fir::DoLoopOp > > | |
Cllvm::SmallVector< llvm::SmallVector< Fortran::semantics::Symbol > > | |
Cllvm::SmallVector< llvm::SmallVector< FrontEndExpr > > | |
Cllvm::SmallVector< llvm::SmallVector< int64_t > > | |
Cllvm::SmallVector< LoweredSubscript, 16 > | |
Cllvm::SmallVector< mlir::MemoryEffects::EffectInstance > | |
Cllvm::SmallVector< mlir::NamedAttribute > | |
Cllvm::SmallVector< mlir::omp::MapInfoOp > | |
Cllvm::SmallVector< mlir::Value > | |
Cllvm::SmallVector< mlir::Value, 2 > | |
Cllvm::SmallVector< mlir::Value, 4 > | |
Cllvm::SmallVector< PathComponent > | |
Cllvm::SmallVector< std::function< void()> > | |
Cllvm::SmallVector< std::function< void(mlir::PassManager &, llvm::OptimizationLevel)>, 1 > | |
Cllvm::SmallVector< std::int64_t > | |
Cllvm::SmallVector< std::optional< ArrayBases > > | |
Cllvm::SmallVector< std::optional< CleanupFunction > > | |
Cllvm::SmallVector< std::pair< AcDoVar, mlir::Value > > | |
Cllvm::SmallVector< std::pair< const Fortran::semantics::Symbol *, Fortran::lower::pft::Evaluation * >, 1 > | |
Cllvm::SmallVector< std::string > | |
CFortran::evaluate::SomeKind< CATEGORY > | |
CFortran::evaluate::SomeKind< TypeCategory::Derived > | |
CFortran::parser::SomeParser< PA > | |
CFortran::evaluate::SomeType | |
Cfir::AliasAnalysis::Source | |
CFortran::parser::SourcedParser< PA > | |
CFortran::parser::SourceFile | |
CFortran::parser::SourceLocationFindingVisitor | |
Cfir::AliasAnalysis::Source::SourceOrigin | |
CFortran::parser::SourcePosition | |
CFortran::semantics::SourceStatementInfoTuplePOD | |
CFortran::parser::Space | |
CFortran::parser::SpaceCheck | |
CFortran::runtime::typeInfo::SpecialBinding | |
CFortran::parser::SpecificationConstruct | |
CFortran::parser::SpecificationPart | |
CFortran::semantics::ScopeHandler::SpecificationPartState | |
CFortran::evaluate::SpecificCall | |
CFortran::evaluate::SpecificIntrinsic | |
CFortran::parser::SpecificModifierParser< SpecificTy, ClauseTy > | |
CFortran::runtime::SQRTTy< T > | |
CFortran::runtime::SQRTTy< F128Type > | |
Cfir::factory::SSARegister | |
CFortran::lower::StackableConstructExpr< A > | |
►CFortran::lower::StackableConstructExpr< llvm::SmallVector< FrontEndExpr > > | |
CFortran::lower::ImplicitIterSpace | |
►CFortran::runtime::StackStorage< T, N > | |
CFortran::runtime::Stack< T, N > | |
CFortran::runtime::StackStorage< T, 0 > | |
CFortran::runtime::StackStorage< T, 0 > | |
CFortran::parser::StartNewSubprogram | |
CFortran::semantics::DeclTypeSpecVisitor::State | |
CFortran::lower::StatementContext | |
CFortran::evaluate::StaticDataObject | |
CFortran::runtime::StaticDescriptor< MAX_RANK, ADDENDUM, MAX_LEN_PARMS > | |
CFortran::runtime::StaticDescriptor< 0 > | |
CFortran::runtime::StaticDescriptor< 0, true > | |
CFortran::runtime::StaticDescriptor< 1 > | |
CFortran::runtime::StaticDescriptor< 1, true > | |
CFortran::runtime::StaticDescriptor< 2, true > | |
CFortran::runtime::StaticDescriptor< maxRank, true > | |
CFortran::common::StaticMultimapView< V > | |
CFortran::parser::StatOrErrmsg | |
CFortran::parser::StmtFunctionStmt | |
CFortran::parser::StopStmt | |
CFortran::runtime::StoreFloatingPointAt< KIND > | |
CFortran::runtime::StoreIntegerAt< KIND > | |
CFortran::parser::StructureComponent | |
CFortran::parser::StructureComponents | |
CFortran::evaluate::StructureConstructor | |
CFortran::parser::StructureConstructor | |
CFortran::parser::StructureDef | |
CFortran::parser::StructureField | |
CFortran::parser::StructureStmt | |
CFortran::parser::Submodule | |
CFortran::parser::SubmoduleStmt | |
CFortran::semantics::SubprogramMatchHelper | |
CFortran::semantics::SubprogramNameDetails | |
CFortran::semantics::SubprogramSymbolCollector | |
CFortran::parser::InterfaceBody::Subroutine | |
CFortran::parser::SubroutineStmt | |
CFortran::parser::SubroutineSubprogram | |
CFortran::evaluate::Subscript | |
CFortran::parser::SubscriptTriplet | |
CFortran::evaluate::Substring | |
CFortran::parser::Substring | |
CFortran::parser::SubstringInquiry | |
CFortran::parser::SubstringRange | |
Cfir::TBAATree::SubtreeState | |
CFortran::parser::Success | |
CFortran::parser::Suffix | |
CFortran::evaluate::SumAccumulator< T > | |
CFortran::semantics::Symbol | |
CFortran::semantics::SymbolAddressCompare | |
CFortran::lower::omp::SymbolAndDesignatorExtractor | |
CFortran::semantics::SymbolAndTypeMappings | |
CFortran::semantics::SymbolDataInitialization | |
CFortran::semantics::SymbolDumpVisitor | |
CFortran::semantics::SymbolOffsetCompare | |
CFortran::semantics::Symbols< BLOCK_SIZE > | |
CFortran::semantics::Symbols< 1024 > | |
CFortran::semantics::SymbolSourcePositionCompare | |
CFortran::lower::SymMap | |
CFortran::lower::SymMapScope | RAII wrapper for SymMap |
CFortran::parser::SyncImagesStmt | |
CFortran::parser::SyncTeamStmt | |
CFortran::evaluate::TargetCharacteristics | |
CFortran::frontend::TargetOptions | Options for controlling the target |
CFortran::parser::OmpDependClause::TaskDep | |
Cfir::TBAABuilder | |
Cfir::TBAAForrest | |
Cfir::TBAATree | |
CFortran::semantics::Temp | |
Cfir::factory::TemporaryStorage | Generic wrapper over the different sorts of temporary storages |
►CFortran::runtime::Terminator | |
►CFortran::runtime::io::IoErrorHandler | |
►CFortran::runtime::io::IoStatementBase | |
CFortran::runtime::io::ChildIoStatementState< DIR > | |
CFortran::runtime::io::ErroneousIoStatementState | |
►CFortran::runtime::io::ExternalIoStatementBase | |
CFortran::runtime::io::CloseStatementState | |
CFortran::runtime::io::ExternalIoStatementState< DIR > | |
CFortran::runtime::io::ExternalMiscIoStatementState | |
CFortran::runtime::io::InquireUnitState | |
CFortran::runtime::io::OpenStatementState | |
CFortran::runtime::io::InternalIoStatementState< DIR > | |
►CFortran::runtime::io::NoUnitIoStatementState | |
CFortran::runtime::io::InquireIOLengthState | |
CFortran::runtime::io::InquireNoUnitState | |
CFortran::runtime::io::InquireUnconnectedFileState | |
CFortran::runtime::io::NoopStatementState | |
CFortran::frontend::TextDiagnostic | |
CFortran::lower::omp::Threadprivate | |
CFortran::parser::TokenSequence | |
CFortran::parser::TokenStringMatch< MandatoryFreeFormSpace, MustBeComplete > | |
CFortran::runtime::TotalNumericFindlocHelper< XCAT, XKIND, TARGET_CAT > | |
►CFortran::evaluate::Traverse< Visitor, Result, TraverseAssocEntityDetails > | |
►CFortran::evaluate::AllTraverse< IsConstantExprHelper< INVARIANT >, true > | |
CFortran::evaluate::IsConstantExprHelper< INVARIANT > | |
►CFortran::evaluate::AllTraverse< IsInitialDataTargetHelper, true > | |
CFortran::evaluate::IsInitialDataTargetHelper | |
►CFortran::evaluate::AllTraverse< DataVarChecker, true > | |
CFortran::semantics::DataVarChecker | |
►CFortran::evaluate::AnyTraverse< CheckSpecificationExprHelper, std::optional< std::string > > | |
CFortran::evaluate::CheckSpecificationExprHelper | |
►CFortran::evaluate::AnyTraverse< FindImpureCallHelper, std::optional< std::string >, false > | |
CFortran::evaluate::FindImpureCallHelper | |
►CFortran::evaluate::AnyTraverse< GetLastSymbolHelper, std::optional< const Symbol * > > | |
CFortran::evaluate::GetLastSymbolHelper | |
►CFortran::evaluate::AnyTraverse< GetShapeHelper, std::optional< Shape > > | |
CFortran::evaluate::GetShapeHelper | |
►CFortran::evaluate::AnyTraverse< HasConstantHelper, bool, false > | |
CFortran::evaluate::HasConstantHelper | |
►CFortran::evaluate::AnyTraverse< HasVectorSubscriptHelper, bool, false > | |
CFortran::evaluate::HasVectorSubscriptHelper | |
►CFortran::evaluate::AnyTraverse< IsContiguousHelper, std::optional< bool > > | |
CFortran::evaluate::IsContiguousHelper | |
►CFortran::evaluate::AnyTraverse< IsErrorExprHelper, bool > | |
CFortran::evaluate::IsErrorExprHelper | |
►CFortran::evaluate::AnyTraverse< IsVariableHelper, std::optional< bool > > | |
CFortran::evaluate::IsVariableHelper | |
►CFortran::evaluate::AnyTraverse< StmtFunctionChecker, std::optional< parser::Message > > | |
CFortran::evaluate::StmtFunctionChecker | |
►CFortran::evaluate::AnyTraverse< UnexpandabilityFindingVisitor > | |
CFortran::evaluate::UnexpandabilityFindingVisitor | |
►CFortran::evaluate::AnyTraverse< DeviceExprChecker, MaybeMsg > | |
CFortran::semantics::DeviceExprChecker | |
►CFortran::evaluate::AnyTraverse< DuplicatedSubscriptFinder, bool > | |
CFortran::semantics::DuplicatedSubscriptFinder | |
►CFortran::evaluate::AnyTraverse< FindHostArray, const Symbol * > | |
CFortran::semantics::FindHostArray | |
►CFortran::evaluate::AnyTraverse< SymbolMapper, bool > | |
CFortran::semantics::SymbolMapper | |
►CFortran::evaluate::SetTraverse< CollectCudaSymbolsHelper, semantics::UnorderedSymbolSet > | |
CFortran::evaluate::CollectCudaSymbolsHelper | |
►CFortran::evaluate::SetTraverse< CollectSymbolsHelper, semantics::UnorderedSymbolSet > | |
CFortran::evaluate::CollectSymbolsHelper | |
►CFortran::evaluate::SetTraverse< CollectActualArgumentsHelper, ActualArgumentSet > | |
CFortran::semantics::CollectActualArgumentsHelper | |
CFortran::evaluate::AllTraverse< Visitor, DefaultValue, TraverseAssocEntityDetails, Base > | |
CFortran::evaluate::AnyTraverse< Visitor, Result, TraverseAssocEntityDetails, Base > | |
CFortran::evaluate::SetTraverse< Visitor, Set, TraverseAssocEntityDetails, Base > | |
CFortran::evaluate::Traverse< CheckSpecificationExprHelper, std::optional< std::string >, true > | |
CFortran::evaluate::Traverse< CollectActualArgumentsHelper, ActualArgumentSet, true > | |
CFortran::evaluate::Traverse< CollectCudaSymbolsHelper, semantics::UnorderedSymbolSet, true > | |
CFortran::evaluate::Traverse< CollectSymbolsHelper, semantics::UnorderedSymbolSet, true > | |
CFortran::evaluate::Traverse< DataVarChecker, bool, true > | |
CFortran::evaluate::Traverse< DeviceExprChecker, MaybeMsg, true > | |
CFortran::evaluate::Traverse< DuplicatedSubscriptFinder, bool, true > | |
CFortran::evaluate::Traverse< FindHostArray, const Symbol *, true > | |
CFortran::evaluate::Traverse< FindImpureCallHelper, std::optional< std::string >, TraverseAssocEntityDetails > | |
CFortran::evaluate::Traverse< GetLastSymbolHelper, std::optional< const Symbol * >, true > | |
►CFortran::evaluate::Traverse< GetLowerBoundHelper< RESULT, LBOUND_SEMANTICS >, RESULT > | |
CFortran::evaluate::GetLowerBoundHelper< RESULT, LBOUND_SEMANTICS > | |
CFortran::evaluate::Traverse< GetShapeHelper, std::optional< Shape >, true > | |
►CFortran::evaluate::Traverse< GetSymbolVectorHelper, SymbolVector > | |
CFortran::evaluate::GetSymbolVectorHelper | |
CFortran::evaluate::Traverse< HasConstantHelper, bool, TraverseAssocEntityDetails > | |
CFortran::evaluate::Traverse< HasVectorSubscriptHelper, bool, TraverseAssocEntityDetails > | |
CFortran::evaluate::Traverse< IsConstantExprHelper< INVARIANT >, bool, true > | |
CFortran::evaluate::Traverse< IsContiguousHelper, std::optional< bool >, true > | |
CFortran::evaluate::Traverse< IsErrorExprHelper, bool, true > | |
CFortran::evaluate::Traverse< IsInitialDataTargetHelper, bool, true > | |
CFortran::evaluate::Traverse< IsVariableHelper, std::optional< bool >, true > | |
CFortran::evaluate::Traverse< StmtFunctionChecker, std::optional< parser::Message >, true > | |
CFortran::evaluate::Traverse< SymbolMapper, bool, true > | |
CFortran::evaluate::Traverse< UnexpandabilityFindingVisitor, bool, true > | |
CFortran::evaluate::Traverse< Visitor, bool, true > | |
CFortran::evaluate::Traverse< Visitor, Set, true > | |
CFortran::evaluate::Triplet | |
CFortran::parser::AcValue::Triplet | |
►Cstd::true_type | |
CFortran::evaluate::IsAvailable< T, decltype((void) T::table, void())> | |
CFortran::parser::HasSource< A, decltype(static_cast< void >(A::source), 0)> | |
CFortran::parser::HasTypedExpr< A, decltype(static_cast< void >(A::typedExpr), 0)> | |
CFortran::common::TupleToVariantHelper< typename > | |
CFortran::common::TupleToVariantHelper< std::tuple< Ts... > > | |
CFortran::evaluate::Type< CATEGORY, KIND > | |
CFortran::parser::DeclarationTypeSpec::Type | |
►Cmlir::Type | |
Cfir::BaseBoxType | This class provides a shared interface for box and class types |
CFortran::evaluate::characteristics::TypeAndShape | |
CFortran::parser::TypeAttrSpec | |
CFortran::evaluate::TypeBase< CATEGORY, KIND > | |
►CFortran::evaluate::TypeBase< TypeCategory::Character, 1 > | |
CFortran::evaluate::Type< TypeCategory::Character, 1 > | |
►CFortran::evaluate::TypeBase< TypeCategory::Character, 2 > | |
CFortran::evaluate::Type< TypeCategory::Character, 2 > | |
►CFortran::evaluate::TypeBase< TypeCategory::Character, 4 > | |
CFortran::evaluate::Type< TypeCategory::Character, 4 > | |
►CFortran::evaluate::TypeBase< TypeCategory::Complex, KIND > | |
CFortran::evaluate::Type< TypeCategory::Complex, KIND > | |
►CFortran::evaluate::TypeBase< TypeCategory::Integer, KIND > | |
CFortran::evaluate::Type< TypeCategory::Integer, KIND > | |
►CFortran::evaluate::TypeBase< TypeCategory::Logical, KIND > | |
CFortran::evaluate::Type< TypeCategory::Logical, KIND > | |
►CFortran::evaluate::TypeBase< TypeCategory::Real, KIND > | |
CFortran::evaluate::Type< TypeCategory::Real, KIND > | |
►CFortran::evaluate::TypeBase< TypeCategory::Unsigned, KIND > | |
CFortran::evaluate::Type< TypeCategory::Unsigned, KIND > | |
CFortran::parser::TypeBoundGenericStmt | |
CFortran::parser::TypeBoundProcBinding | |
CFortran::parser::TypeBoundProcDecl | |
CFortran::parser::TypeBoundProcedurePart | |
CFortran::parser::TypeBoundProcedureStmt | |
CFortran::lower::TypeBuilder< T > | |
CFortran::parser::SelectTypeConstruct::TypeCase | |
CFortran::semantics::TypeCaseValues | |
CFortran::runtime::TypeCode | |
CFortran::parser::TypeDeclarationStmt | |
CFortran::parser::TypeGuardStmt | |
CFortran::lower::omp::TypeInfo | Class that extracts information from the specified type |
CFortran::evaluate::TypeKindVisitor< CAT, TEMPLATE, VALUE > | |
CFortran::evaluate::TypeOfHelper< CONST > | |
Cfir::ConvertFIRToLLVMPattern::TypePair | |
CFortran::parser::TypeParamDecl | |
CFortran::parser::TypeParamDefStmt | |
CFortran::semantics::TypeParamDetails | |
CFortran::evaluate::TypeParamInquiry | |
CFortran::parser::TypeParamSpec | |
CFortran::parser::TypeParamValue | |
CFortran::parser::TypeSpec | |
►Cmlir::TypeStorage | |
Cfir::detail::RecordTypeStorage | Derived type storage |
CFortran::evaluate::TypeVector | |
CFortran::evaluate::TypeVectorStorage< FortranType > | |
CFortran::evaluate::TypeVectorStorage<> | |
CFortran::semantics::TypeVisitor< CAT > | |
CFortran::parser::Union | |
CFortran::semantics::UnitAnalysis | |
CFortran::runtime::io::UnitMap | |
CFortran::semantics::UnknownDetails | |
CFortran::evaluate::host::UnknownType | |
►CFortran::parser::UnlabeledStatement< A > | |
CFortran::parser::Statement< Fortran::parser::CaseStmt > | |
CFortran::parser::Statement< Fortran::parser::TypeGuardStmt > | |
CFortran::parser::Statement< A > | |
CFortran::parser::UnlabeledStatement< Fortran::parser::CaseStmt > | |
CFortran::parser::UnlabeledStatement< Fortran::parser::TypeGuardStmt > | |
CFortran::parser::UnlockStmt | |
CFortran::parser::UnparseVisitor | |
CFortran::parser::UnsignedLiteralConstant | |
CFortran::evaluate::host::UnsupportedType | |
CFortran::common::UnwrapperHelper | |
CFortran::parser::UnwrapperHelper | |
CFortran::semantics::UseDetails | |
CFortran::semantics::UsedModuleVisitor | |
CFortran::semantics::UseErrorDetails | |
CFortran::parser::UserState | |
CFortran::parser::UseStmt | |
CFortran::runtime::typeInfo::Value | |
►Cmlir::Value | |
►Chlfir::Entity | |
Chlfir::EntityWithAttributes | |
CFortran::semantics::ValueListIterator< DSV > | |
CFortran::semantics::ValueListIterator< parser::DataStmtValue > | |
CValueOpCommon | |
CFortran::evaluate::value::ValueWithCarry | |
CFortran::evaluate::value::ValueWithOverflow | |
CFortran::evaluate::ValueWithRealFlags< A > | |
CFortran::evaluate::Variable< T > | |
CFortran::lower::pft::Variable | |
CFortran::parser::Variable | |
CFortran::common::VariantToTupleHelper< typename > | |
CFortran::common::VariantToTupleHelper< std::variant< Ts... > > | |
►Cstd::vector | |
CFortran::semantics::ArraySpec | |
CFortran::parser::VectorElementType | |
CFortran::lower::VectorSubscriptBox | |
CFortran::parser::VectorTypeSpec | |
Cfir::VecTypeInfo | |
CFortran::parser::Verbatim | |
CFortran::parser::WaitSpec | |
CFortran::parser::WhereBodyConstruct | |
CFortran::parser::WhereConstruct | |
CFortran::parser::WhereConstructStmt | |
CFortran::parser::WhereStmt | |
►CFortran::semantics::WithBindName | |
CFortran::semantics::CommonBlockDetails | |
►CFortran::semantics::EntityDetails | |
CFortran::semantics::AssocEntityDetails | |
CFortran::semantics::ObjectEntityDetails | |
CFortran::semantics::ProcEntityDetails | |
CFortran::semantics::SubprogramDetails | |
CFortran::parser::TypeBoundProcedureStmt::WithInterface | |
CFortran::parser::WithMessageParser< PA > | |
►CFortran::semantics::WithOmpDeclarative | |
CFortran::semantics::MainProgramDetails | |
CFortran::semantics::ModuleDetails | |
CFortran::semantics::SubprogramDetails | |
CFortran::parser::TypeBoundProcedureStmt::WithoutInterface | |
►CFortran::semantics::WithPassArg | |
CFortran::semantics::ProcBindingDetails | |
CFortran::semantics::ProcEntityDetails | |
CFortran::parser::WriteStmt | |
►CFortran::semantics::C | |
CFortran::semantics::SemanticsVisitor< C > | |
►CFortran::common::LAMBDAS | |
CFortran::common::visitors< LAMBDAS > | |
►Cfir::details::Ts | |
Cfir::details::matches< Ts > | |