| 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::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::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 | |
| Cfir::factory::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::parser::AllocOpt | |
| CFortran::parser::AllSources | |
| CFortran::evaluate::characteristics::AlternateReturn | |
| CFortran::parser::AlternativesParser< PA, Ps > | |
| CFortran::parser::OpenMPAtomicConstruct::Analysis | |
| CFortran::semantics::AnalyzedCondStmt | |
| CFortran::parser::AnalyzedObjectsAsFortran | |
| CFortran::parser::AnyOfChars | |
| CFortran::evaluate::match::AnyOfPattern< Patterns > | |
| Cfir::factory::AnyValueStack | |
| Cfir::factory::AnyAddressStack | |
| 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< SomeDerived > | |
| CFortran::evaluate::ArrayConstructor< SomeDerived > | |
| CFortran::evaluate::ArrayConstructor< SomeDerived > | |
| CFortran::evaluate::ArrayConstructorValues< Type< TypeCategory::Character, KIND > > | |
| CFortran::evaluate::ArrayConstructor< Type< TypeCategory::Character, KIND > > | |
| CFortran::evaluate::ArrayConstructor< Type< TypeCategory::Character, KIND > > | |
| CFortran::parser::ArrayElement | |
| CFortran::evaluate::ArrayRef | |
| Cllvm::ArrayRef< typename > | |
| 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::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 > | |
| Cmlir::SideEffects::Resource::Base | |
| Cfir::DebuggingResource | Model operations which affect global debugging information |
| Cfir::VolatileMemoryResource | Model operations which read from/write to volatile memory |
| CFortran::semantics::BaseChecker | |
| CFortran::semantics::DirectiveStructureChecker< llvm::omp::Directive, llvm::omp::Clause, parser::OmpClause, llvm::omp::Clause_enumSize > | |
| CFortran::semantics::OmpStructureChecker | |
| CFortran::semantics::DirectiveStructureChecker< llvm::acc::Directive, llvm::acc::Clause, parser::AccClause, llvm::acc::Clause_enumSize > | |
| CFortran::semantics::AccStructureChecker | |
| CFortran::semantics::SemanticsVisitor< AllocateChecker, ArithmeticIfStmtChecker, AssignmentChecker, CaseChecker, CoarrayChecker, DataChecker, DeallocateChecker, DoForallChecker, IfStmtChecker, IoChecker, MiscChecker, NamelistChecker, NullifyChecker, PurityChecker, ReturnStmtChecker, SelectRankConstructChecker, SelectTypeChecker, StopChecker > | |
| 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::parser::BindAttr | |
| CFortran::parser::BindEntity | |
| CFortran::parser::BindStmt | |
| CFortran::common::BitSet< BITS > | |
| 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 | |
| CC... | |
| CFortran::semantics::SemanticsVisitor< AllocateChecker, ArithmeticIfStmtChecker, AssignmentChecker, CaseChecker, CoarrayChecker, DataChecker, DeallocateChecker, DoForallChecker, IfStmtChecker, IoChecker, MiscChecker, NamelistChecker, NullifyChecker, PurityChecker, ReturnStmtChecker, SelectRankConstructChecker, SelectTypeChecker, StopChecker > | |
| CFortran::semantics::SemanticsVisitor< C > | |
| 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::semantics::ChangeTeamBodyEnforce | |
| CFortran::parser::ChangeTeamConstruct | |
| CFortran::parser::ChangeTeamStmt | |
| CFortran::parser::IntrinsicTypeSpec::Character | |
| Cfir::factory::CharacterExprHelper | Helper to facilitate lowering of CHARACTER in FIR |
| 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::parser::DeclarationTypeSpec::Class | |
| CClauseBase | |
| CFortran::lower::omp::Clause | |
| CFortran::lower::omp::ClauseFinder | |
| 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::traits::OmpTraitPropertyExtension::Complex | |
| CFortran::parser::ComplexLiteralConstant | |
| CFortran::evaluate::ComplexPart | |
| CFortran::parser::ComplexPart | |
| CFortran::evaluate::ComplexPartExtractor< GET_IMAGINARY > | |
| CFortran::evaluate::Component | |
| CFortran::parser::ComponentArraySpec | |
| CFortran::parser::ComponentAttrSpec | |
| CFortran::evaluate::ComponentCompare | |
| CFortran::parser::ComponentDecl | |
| CFortran::parser::ComponentDefStmt | |
| 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::parser::ConnectSpec | |
| CFortran::parser::ConsParser< ParserH, ParserT > | |
| 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< TypeCategory::Logical, 4 > > | |
| CFortran::evaluate::Constant< Fortran::evaluate::Type< TypeCategory::Logical, 4 > > | |
| CFortran::evaluate::ConstantBase< Fortran::evaluate::Type< TypeCategory::Logical, MASK_KIND > > | |
| CFortran::evaluate::Constant< Fortran::evaluate::Type< TypeCategory::Logical, MASK_KIND > > | |
| CFortran::evaluate::Constant< Type< TypeCategory::Character, KIND > > | |
| CFortran::evaluate::ConstantBase< RESULT, ELEMENT > | |
| CFortran::evaluate::Constant< SomeDerived > | |
| CFortran::evaluate::Constant< Type< TypeCategory::Character, 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::FIROpAndTypeConversion< fir::CoordinateOp > | |
| CCoordinateOpConversion | |
| Cfir::FIROpConversion< fir::CopyOp > | |
| CCopyOpConversion | fir.copy --> llvm.memcpy or llvm.memmove |
| Cfir::FIROpConversion< OpTy > | |
| CDoConcurrentSpecifierOpConversion< OpTy > | |
| Cfir::FIROpConversion< OP > | |
| CEmboxCommonConversion< OP > | Common base class for embox to descriptor conversion |
| CSelectOpConversionBase< OP > | Base class for SelectOpConversion and SelectRankOpConversion |
| Cfir::FIROpConversion< fir::EmboxOp > | |
| CEmboxCommonConversion< fir::EmboxOp > | |
| CEmboxOpConversion | |
| 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 > | |
| CSelectOpConversionBase< fir::SelectOp > | |
| CSelectOpConversion | Conversion of fir::SelectOp to an if-then-else ladder |
| Cfir::FIROpConversion< fir::SelectRankOp > | |
| CSelectOpConversionBase< 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 > | |
| CEmboxCommonConversion< fir::cg::XEmboxOp > | |
| CXEmboxOpConversion | Create a generic box on a memory reference |
| Cfir::FIROpConversion< fir::cg::XReboxOp > | |
| CEmboxCommonConversion< fir::cg::XReboxOp > | |
| CXReboxOpConversion | Create a new box given a box reference |
| Cfir::FIROpConversion< FromOp > | |
| Cfir::FIROpAndTypeConversion< FromOp > | FIR conversion pattern template |
| Cfir::FIROpConversion< SourceOp > | |
| CFortran::parser::CookedSource | |
| Cfir::CoordinateIndicesAdaptor | |
| CFortran::evaluate::CopyInOutExplicitInterface | |
| CFortran::evaluate::CountAccumulator< T, MASK_KIND > | |
| CFortran::common::CountedReference< A > | |
| Cfir::factory::Counter | |
| 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::parser::CriticalStmt | |
| CFortran::parser::CUDAAttributesStmt | |
| CFortran::parser::CUFKernelDoConstruct | |
| CFortran::parser::CUFReduction | |
| CFortran::parser::DataComponentDefStmt | |
| 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::lower::omp::DeclareTargetCaptureInfo | |
| 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 > | |
| Cfir::DerivedTypeCache | |
| CFortran::format::DerivedTypeDataEditDesc | |
| CFortran::parser::DerivedTypeDef | |
| CFortran::semantics::DerivedTypeDetails | |
| CFortran::parser::DerivedTypeSpec | |
| CFortran::semantics::DerivedTypeSpec | |
| CFortran::parser::DerivedTypeStmt | |
| 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::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::parser::omp::detail::DirectiveNameScope | |
| CFortran::semantics::DirectiveSpellingVisitor< Checker > | |
| 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::parser::DummyArg | |
| CFortran::evaluate::characteristics::DummyArgument | |
| CFortran::semantics::DummyArgument | |
| CFortran::evaluate::characteristics::DummyDataObject | |
| CFortran::semantics::DummyDataObject | |
| CFortran::evaluate::characteristics::DummyProcedure | |
| CFortran::semantics::DummyProcedure | |
| CFortran::semantics::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::lower::EnvironmentDefault | |
| CFortran::semantics::EquivalenceObject | |
| CFortran::semantics::EquivalenceSets | |
| CEvaluationVariant | |
| CFortran::lower::pft::Evaluation | |
| CFortran::parser::EventPostStmt | |
| CFortran::parser::EventWaitSpec | |
| CFortran::parser::EventWaitStmt | |
| CFortran::parser::ExecutableConstruct | |
| 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::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::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 > > | |
| Cmlir::acc::MappableType::ExternalModel | |
| Cfir::acc::OpenACCMappableModel< T > | |
| Cmlir::acc::PartialEntityAccessOpInterface::ExternalModel | |
| Cfir::acc::PartialEntityAccessModel< fir::DeclareOp > | |
| Cfir::acc::PartialEntityAccessModel< hlfir::DeclareOp > | |
| Cfir::acc::PartialEntityAccessModel< Op > | |
| Cfir::acc::PartialEntityAccessModel< fir::DeclareOp > | |
| Cfir::acc::PartialEntityAccessModel< hlfir::DeclareOp > | |
| Cmlir::acc::PointerLikeType::ExternalModel | |
| Cfir::acc::OpenACCPointerLikeModel< T > | |
| Cmlir::omp::PointerLikeType::ExternalModel | |
| COpenMPPointerLikeModel< T > | |
| CFortran::evaluate::ExtractCoindexedObjectHelper | |
| CFortran::evaluate::ExtractFromExprDesignatorHelper< TARGET > | |
| CFortran::parser::FailParser< A > | |
| Cfir::SafeTempArrayCopyAttrInterface::FallbackModel | |
| Cfir::acc::FortranSafeTempArrayCopyAttrImpl | |
| Cfir::omp::FortranSafeTempArrayCopyAttrImpl | |
| Cstd::false_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::evaluate::IsAvailable< T, typename > | Define pgmath description |
| CFortran::parser::HasSource< A, typename > | |
| CFortran::parser::HasTypedExpr< A, typename > | |
| CFortran::common::FastIntSet< N > | |
| CFortran::parser::FillDecl | |
| CFortran::lower::CallInterface< T >::FirPlaceHolder | |
| Cfir::FIRToLLVMPassOptions | FIR to LLVM translation pass options |
| 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::semantics::FormatErrorReporter | |
| CFortran::format::FormatItem | |
| CFortran::common::FormatMessage | |
| CFortran::format::FormatSpecification | |
| CFortran::parser::FormTeamStmt::FormTeamSpec | |
| CFortran::parser::FormTeamStmt | |
| CFortran::evaluate::host::FortranTypeHelper< HOST_T > | |
| CFortran::common::ForwardOwningPointer< A > | |
| 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::semantics::FuncResultStack::FuncInfo | |
| CFortran::semantics::FuncResultStack | |
| CFortran::parser::InterfaceBody::Function | |
| Cfir::FunctionDistance | |
| CFortran::parser::FunctionReference | |
| CFortran::evaluate::characteristics::FunctionResult | |
| CFortran::semantics::FunctionResult | |
| CFortran::parser::FunctionStmt | |
| CFortran::parser::FunctionSubprogram | |
| 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::semantics::GetExprHelper | |
| CFortran::parser::GetSourceHelper< GET_FIRST > | |
| CFortran::parser::NamelistStmt::Group | |
| CFortran::lower::omp::Groupprivate | |
| 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::evaluate::rewrite::Identity | |
| CFortran::semantics::MinMaxRewriter | |
| CFortran::semantics::ReassocRewriter | |
| CFortran::lower::omp::IdTyTemplate< ExprTy > | |
| Cfir::FirOpBuilder::IfBuilder | |
| CFortran::parser::IfConstruct | |
| CFortran::parser::IfStmt | |
| CFortran::parser::IfThenStmt | |
| CFortran::parser::CompilerDirective::IgnoreTKR | |
| 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::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::parser::InquireSpec | |
| CFortran::parser::InquireStmt | |
| CFortran::parser::OmpStylizedInstance::Instance | |
| CFortran::semantics::InstantiateHelper | |
| CFortran::parser::InstrumentedParser< PA > | |
| CFortran::common::Int128< IS_SIGNED > | |
| CFortran::evaluate::value::Integer< BITS, IS_LITTLE_ENDIAN, PARTBITS, PART, BIGPART, ALIGNMENT > | |
| CFortran::parser::Integer< A > | |
| 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::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::CUDAIntrinsicLibrary | |
| 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::OmpObject::Invalid | |
| CFortran::parser::IoControlSpec | |
| CFortran::parser::InquireStmt::Iolength | |
| CFortran::parser::IoUnit | |
| Cstd::is_same | |
| CFortran::common::__is_same_uncvref< _Tp, _Up > | |
| CFortran::evaluate::IsActuallyConstantHelper | |
| CFortran::lower::IsEqualEvaluateExpr | |
| CFortran::evaluate::IsNullAllocatableHelper | |
| CFortran::evaluate::IsNullPointerHelper< IS_PROC_PTR > | |
| CFortran::evaluate::match::detail::IsOperation< typename, typename > | |
| CFortran::evaluate::rewrite::detail::IsOperation< typename, typename > | |
| CFortran::evaluate::match::detail::IsOperation< T, std::void_t< decltype(T::operands)> > | |
| CFortran::evaluate::rewrite::detail::IsOperation< T, std::void_t< decltype(T::operands)> > | |
| CFortran::semantics::IsTypeParamHelper< ParamAttr > | |
| CFortran::semantics::IsTypeParamHelper< ParamAttr > | |
| CFortran::lower::IterationSpace | |
| Cllvm::iterator_facade_base | |
| Cfir::CoordinateIndicesAdaptor::iterator | |
| Cfir::KindMapping | |
| CFortran::parser::KindParam | |
| CFortran::parser::KindSelector | |
| CFortran::parser::LabelDoStmt | |
| CFortran::semantics::LabeledStatementInfoTuplePOD | |
| CFortran::semantics::LabelEnforce | |
| CLAMBDAS... | |
| CFortran::common::visitors< LAMBDAS > | |
| 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::parser::LeaveDoConstruct | |
| CFortran::parser::CharSelector::LengthAndKind | |
| CFortran::parser::LengthSelector | |
| CFortran::parser::LetterSpec | |
| Cmlir::OpBuilder::Listener | |
| Cfir::FirOpBuilder | |
| CFortran::parser::LiteralConstant | |
| Cmlir::LLVMTypeConverter | |
| Cfir::LLVMTypeConverter | |
| CFortran::parser::LocalitySpec | |
| Cfir::LocalitySpecifierOperands | |
| CFortran::evaluate::LocationHelper< WHICH > | |
| CFortran::parser::LockStmt::LockStat | |
| CFortran::parser::LockStmt | |
| CFortran::evaluate::value::Logical< BITS, IS_LIKE_C > | |
| CFortran::parser::IntrinsicTypeSpec::Logical | |
| CFortran::parser::Logical< A > | |
| CFortran::parser::LogicalLiteralConstant | |
| 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::parser::LooselyStructuredBlockParser | |
| 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::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::semantics::MessageFixedText | |
| CFortran::parser::MessageFormattedText | |
| CFortran::semantics::MessageFormattedText | |
| CFortran::semantics::MessageHandler | |
| CFortran::parser::Messages | |
| 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 | |
| Cfir::MutableProperties | |
| CFortran::evaluate::rewrite::Mutator< Rewriter > | |
| CFortran::parser::Mutator | |
| CFortran::parser::Name | |
| CFortran::parser::NamedConstantDef | |
| CFortran::evaluate::NamedEntity | |
| CFortran::semantics::NamelistDetails | |
| CFortran::parser::NamelistStmt | |
| CFortran::parser::Rename::Names | |
| Cfir::NameUniquer | |
| CFortran::parser::CompilerDirective::NameValue | |
| CFortran::parser::NegatedParser< PA > | |
| CFortran::parser::NestedStructureStmt | |
| CFortran::parser::NeverParser< A > | |
| CFortran::parser::NextCh | |
| CFortran::semantics::NoBranchingEnforce< D > | |
| CFortran::lower::pft::Variable::Nominal | |
| CFortran::parser::NonemptySeparated< PA, PB > | |
| CFortran::semantics::ReassocRewriter::NonIntegralTag | |
| CFortran::parser::NonLabelDoStmt | |
| CFortran::parser::NonstandardParser< LF, PA > | |
| CFortran::semantics::NonTbpDefinedIo | |
| CFortran::evaluate::Norm2Accumulator< KIND > | |
| CFortran::parser::NotifyWaitStmt | |
| CFortran::parser::NullParser< A, B > | |
| CFortran::parser::NullParser< std::optional< B > > | |
| CFortran::evaluate::NullPointer | |
| 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::OmpAbsentClause | |
| CFortran::parser::modifier::OmpAccessGroup | |
| CFortran::parser::OmpAccessGroup | |
| CFortran::parser::OmpAdjustArgsClause | |
| CFortran::parser::OmpAdjustArgsClause::OmpAdjustOp | |
| 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::omp::OmpAllocateInfo | |
| CFortran::parser::modifier::OmpAllocatorComplexModifier | |
| CFortran::parser::OmpAllocatorComplexModifier | |
| CFortran::parser::modifier::OmpAllocatorSimpleModifier | |
| CFortran::parser::OmpAllocatorSimpleModifier | |
| CFortran::parser::modifier::OmpAlwaysModifier | |
| CFortran::parser::OmpAlwaysModifier | |
| CFortran::parser::OmpAppendArgsClause | |
| CFortran::parser::OmpAppendArgsClause::OmpAppendOp | |
| CFortran::parser::arguments::OmpArgument | |
| CFortran::parser::OmpArgument | |
| CFortran::parser::arguments::OmpArgumentList | |
| CFortran::parser::OmpArgumentList | |
| CFortran::parser::OmpArgumentParser< llvm::omp::Directive::OMPD_declare_variant > | |
| CFortran::parser::OmpAtClause | |
| CFortran::parser::OmpAtomicConstructParser | |
| CFortran::parser::OmpAtomicDefaultMemOrderClause | |
| CFortran::parser::modifier::OmpAttachModifier | |
| CFortran::parser::OmpAttachModifier | |
| CFortran::parser::modifier::OmpAutomapModifier | |
| CFortran::parser::OmpAutomapModifier | |
| CFortran::parser::arguments::OmpBaseVariantNames | |
| CFortran::parser::OmpBaseVariantNames | |
| CFortran::parser::OmpBindClause | |
| CFortran::parser::OmpBlockConstruct | |
| CFortran::parser::OmpAllocateDirective | |
| CFortran::parser::OpenMPAllocatorsConstruct | |
| CFortran::parser::OpenMPAssumeConstruct | |
| CFortran::parser::OpenMPAtomicConstruct | |
| CFortran::parser::OpenMPCriticalConstruct | |
| CFortran::parser::OpenMPDispatchConstruct | |
| CFortran::parser::OmpBlockConstructParser | |
| CFortran::parser::OmpCancellationConstructTypeClause | |
| CFortran::parser::modifier::OmpChunkModifier | |
| CFortran::parser::OmpChunkModifier | |
| CFortran::parser::OmpClause | |
| CFortran::parser::OmpClauseList | |
| CFortran::parser::modifier::OmpCloseModifier | |
| CFortran::parser::OmpCloseModifier | |
| CFortran::parser::OmpContainsClause | |
| CFortran::parser::OmpContextSelectorSpecification | |
| CFortran::parser::traits::OmpContextSelectorSpecification | |
| CFortran::parser::OmpDeclarativeAllocateParser | |
| CFortran::parser::OmpDeclareVariantDirective | |
| CFortran::parser::OmpDefaultClause | |
| CFortran::parser::OmpDefaultmapClause | |
| CFortran::lower::OMPDeferredDeclareTargetInfo | |
| CFortran::parser::modifier::OmpDeleteModifier | |
| CFortran::parser::OmpDeleteModifier | |
| CFortran::parser::OmpDependClause | |
| CFortran::parser::modifier::OmpDependenceType | |
| CFortran::parser::OmpDependenceType | |
| CFortran::parser::OmpDestroyClause | |
| CFortran::parser::OmpDetachClause | |
| CFortran::parser::OmpDeviceClause | |
| CFortran::parser::modifier::OmpDeviceModifier | |
| CFortran::parser::OmpDeviceModifier | |
| CFortran::parser::OmpDeviceSafesyncClause | |
| CFortran::parser::OmpDeviceTypeClause | |
| CFortran::parser::OmpDirectiveName | |
| CFortran::parser::modifier::OmpDirectiveNameModifier | |
| CFortran::parser::OmpDirectiveNameParser | Parse OpenMP directive name (this includes compound directives) |
| CFortran::parser::OmpDirectiveSpecification | |
| CFortran::parser::OmpBeginDirective | |
| CFortran::parser::OmpBeginLoopDirective | |
| CFortran::parser::OmpBeginSectionsDirective | |
| CFortran::parser::OmpEndDirective | |
| CFortran::parser::OmpEndLoopDirective | |
| CFortran::parser::OmpEndSectionsDirective | |
| CFortran::parser::OmpDoacross | |
| CFortran::parser::OmpDoacrossClause | |
| CFortran::parser::OmpDynamicAllocatorsClause | |
| CFortran::parser::OmpDynGroupprivateClause | |
| CFortran::parser::OmpEndDirectiveParser | |
| CFortran::parser::OmpEnterClause | |
| CFortran::parser::OmpErrorDirective | |
| CFortran::parser::OmpExecutableAllocateParser | |
| CFortran::parser::modifier::OmpExpectation | |
| CFortran::parser::OmpExpectation | |
| CFortran::parser::OmpFailClause | |
| CFortran::parser::OmpFromClause | |
| CFortran::parser::OmpGrainsizeClause | |
| CFortran::parser::OmpGraphIdClause | |
| CFortran::parser::OmpGraphResetClause | |
| CFortran::parser::OmpHintClause | |
| CFortran::parser::OmpHoldsClause | |
| CFortran::parser::OmpIfClause | |
| CFortran::parser::OmpIndirectClause | |
| CFortran::parser::OmpInitClause | |
| CFortran::parser::OmpInitializerClause | |
| CFortran::parser::OmpInReductionClause | |
| CFortran::parser::modifier::OmpInteropPreference | |
| CFortran::parser::OmpInteropPreference | |
| CFortran::parser::modifier::OmpInteropRuntimeIdentifier | |
| CFortran::parser::OmpInteropRuntimeIdentifier | |
| CFortran::parser::modifier::OmpInteropType | |
| CFortran::parser::OmpInteropType | |
| CFortran::parser::OmpIteration | |
| CFortran::parser::OmpIterationOffset | |
| CFortran::parser::OmpIterationVector | |
| 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::arguments::OmpLocator | |
| CFortran::parser::OmpLocator | |
| CFortran::parser::arguments::OmpLocatorList | |
| CFortran::parser::OmpLocatorList | |
| CFortran::parser::OmpLoopRangeClause | |
| CFortran::parser::OmpMapClause | |
| CFortran::lower::omp::OmpMapParentAndMemberData | |
| CFortran::parser::modifier::OmpMapper | |
| CFortran::parser::OmpMapper | |
| CFortran::parser::arguments::OmpMapperSpecifier | |
| CFortran::parser::OmpMapperSpecifier | |
| CFortran::parser::modifier::OmpMapType | |
| CFortran::parser::OmpMapType | |
| CFortran::parser::modifier::OmpMapTypeModifier | |
| CFortran::parser::OmpMapTypeModifier | |
| CFortran::parser::OmpMatchClause | |
| CFortran::parser::OmpMessageClause | |
| CFortran::parser::OmpMetadirectiveDirective | |
| CFortran::semantics::OmpModifierDescriptor | |
| CFortran::parser::OmpNothingDirective | |
| CFortran::parser::OmpNumTasksClause | |
| CFortran::parser::OmpObject | |
| CFortran::parser::OmpObjectList | |
| CFortran::parser::OmpOrderClause | |
| CFortran::parser::modifier::OmpOrderingModifier | |
| CFortran::parser::OmpOrderingModifier | |
| CFortran::parser::modifier::OmpOrderModifier | |
| CFortran::parser::OmpOrderModifier | |
| CFortran::parser::OmpOtherwiseClause | |
| CFortran::parser::modifier::OmpPrescriptiveness | |
| CFortran::parser::OmpPrescriptiveness | |
| CFortran::parser::modifier::OmpPresentModifier | |
| CFortran::parser::OmpPresentModifier | |
| CFortran::parser::OmpProcBindClause | |
| CFortran::parser::OmpReductionClause | |
| CFortran::parser::OmpReductionIdentifier | |
| CFortran::parser::modifier::OmpReductionModifier | |
| CFortran::parser::OmpReductionModifier | |
| CFortran::parser::arguments::OmpReductionSpecifier | |
| CFortran::parser::OmpReductionSpecifier | |
| CFortran::parser::modifier::OmpRefModifier | |
| CFortran::parser::OmpRefModifier | |
| CFortran::parser::OmpReplayableClause | |
| CFortran::parser::OmpReverseOffloadClause | |
| CFortran::parser::OmpScheduleClause | |
| CFortran::parser::OmpSelfMapsClause | |
| CFortran::parser::modifier::OmpSelfModifier | |
| CFortran::parser::OmpSelfModifier | |
| CFortran::parser::OmpSeverityClause | |
| CFortran::semantics::OmpSpecificModifierIterator< SpecificTy > | |
| CFortran::parser::OmpStatementConstructParser | |
| CFortran::parser::modifier::OmpStepComplexModifier | |
| CFortran::parser::OmpStepComplexModifier | |
| CFortran::parser::modifier::OmpStepSimpleModifier | |
| CFortran::parser::OmpStepSimpleModifier | |
| CFortran::parser::OmpStylizedDeclaration | |
| CFortran::parser::OmpStylizedExpression | |
| CFortran::parser::OmpCombinerExpression | |
| CFortran::parser::OmpInitializerExpression | |
| CFortran::parser::OmpStylizedInstance | |
| CFortran::parser::OmpStylizedInstanceCreator< P, typename > | |
| CFortran::parser::modifier::OmpTaskDependenceType | |
| CFortran::parser::OmpTaskDependenceType | |
| CFortran::parser::OmpTaskReductionClause | |
| CFortran::parser::OmpThreadsetClause | |
| 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::OmpTransparentClause | |
| CFortran::parser::OmpTypeName | |
| CFortran::parser::OmpTypeNameList | |
| CFortran::parser::OmpUnifiedAddressClause | |
| CFortran::parser::OmpUnifiedSharedMemoryClause | |
| CFortran::semantics::OmpUnitedTaskDesignatorChecker | |
| CFortran::parser::OmpUpdateClause | |
| CFortran::parser::OmpUseClause | |
| CFortran::parser::modifier::OmpVariableCategory | |
| CFortran::parser::OmpVariableCategory | |
| CFortran::parser::OmpWhenClause | |
| CFortran::semantics::OmpWorkdistributeBlockChecker | |
| CFortran::semantics::OmpWorkshareBlockChecker | |
| CFortran::parser::modifier::OmpxHoldModifier | |
| CFortran::parser::OmpxHoldModifier | |
| CFortran::parser::Only | |
| CFortran::parser::OpenMPAtomicConstruct::Analysis::Op | |
| Cmlir::OpBuilder | |
| Cfir::FirOpBuilder | |
| Cmlir::OpConversionPattern | |
| CDoConcurrentConversion | |
| 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::parser::OpenMPCancelConstruct | |
| CFortran::parser::OpenMPCancellationPointConstruct | |
| CFortran::parser::OpenMPConstruct | |
| CFortran::parser::OpenMPDeclarativeAssumes | |
| CFortran::parser::OpenMPDeclarativeConstruct | |
| CFortran::parser::OpenMPDeclareMapperConstruct | |
| CFortran::parser::OpenMPDeclareReductionConstruct | |
| CFortran::parser::OpenMPDeclareSimdConstruct | |
| CFortran::parser::OpenMPDeclareTargetConstruct | |
| CFortran::parser::OpenMPDepobjConstruct | |
| CFortran::parser::OpenMPExecDirective | |
| Cfir::OpenMPFIRPassPipelineOpts | |
| CFortran::parser::OpenMPFlushConstruct | |
| CFortran::parser::OpenMPGroupprivate | |
| CFortran::parser::OpenMPInteropConstruct | |
| 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< Fortran::evaluate::Type< TC1, KIND >, TC2 > | |
| CFortran::evaluate::Divide< Fortran::evaluate::Type< Fortran::common::TypeCategory::Complex, KIND > > | |
| CFortran::evaluate::Extremum< Fortran::evaluate::Type< TC, KIND > > | |
| CFortran::evaluate::Extremum< Fortran::evaluate::Type< Fortran::common::TypeCategory::Character, KIND > > | |
| CFortran::evaluate::Negate< Fortran::evaluate::Type< Fortran::common::TypeCategory::Integer, KIND > > | |
| CFortran::evaluate::Negate< Fortran::evaluate::Type< Fortran::common::TypeCategory::Unsigned, KIND > > | |
| CFortran::evaluate::Negate< Fortran::evaluate::Type< Fortran::common::TypeCategory::Real, KIND > > | |
| CFortran::evaluate::Negate< Fortran::evaluate::Type< Fortran::common::TypeCategory::Complex, KIND > > | |
| CFortran::evaluate::Parentheses< T > | |
| CFortran::evaluate::Power< Fortran::evaluate::Type< TC, KIND > > | |
| CFortran::evaluate::RealToIntPower< Fortran::evaluate::Type< TC, KIND > > | |
| CFortran::evaluate::Relational< Fortran::evaluate::Type< Fortran::common::TypeCategory::Integer, KIND > > | |
| CFortran::evaluate::Relational< Fortran::evaluate::Type< Fortran::common::TypeCategory::Unsigned, KIND > > | |
| CFortran::evaluate::Relational< Fortran::evaluate::Type< Fortran::common::TypeCategory::Real, KIND > > | |
| CFortran::evaluate::Relational< Fortran::evaluate::Type< Fortran::common::TypeCategory::Complex, KIND > > | |
| CFortran::evaluate::Relational< Fortran::evaluate::Type< Fortran::common::TypeCategory::Character, KIND > > | |
| CFortran::evaluate::Relational< SomeType > | |
| 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::Convert< TO, FROMCAT > | |
| 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::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 | |
| CDoConcurrentConversion | |
| 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 | |
| Cmlir::OutputStrategy | |
| COutputStrategyText | |
| CFortran::common::OverMembersHelper< class, typename > | |
| CFortran::common::OverMembersHelper< T, std::tuple< Ts... > > | |
| CFortran::common::OverMembersHelper< T, std::variant< Ts... > > | |
| 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::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::Integer< BITS, IS_LITTLE_ENDIAN, PARTBITS, PART, BIGPART, ALIGNMENT >::PowerWithErrors | |
| CFortran::evaluate::TypeOfHelper< CONST >::Predicate< T > | |
| CFortran::parser::PredicatedParser< PA, CF > | |
| 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::semantics::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::evaluate::value::Integer< BITS, IS_LITTLE_ENDIAN, PARTBITS, PART, BIGPART, ALIGNMENT >::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::evaluate::value::Integer< BITS, IS_LITTLE_ENDIAN, PARTBITS, PART, BIGPART, ALIGNMENT >::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::parser::ReadStmt | |
| CFortran::evaluate::value::Real< WORD, PREC > | |
| CFortran::parser::IntrinsicTypeSpec::Real | |
| CFortran::parser::RealLiteralConstant::Real | |
| CFortran::common::RealCharacteristics | |
| CFortran::parser::RealLiteralConstant | |
| CFortran::evaluate::RealToIntLimitHelper | |
| CFortran::evaluate::RealTypeVisitor | |
| CFortran::parser::RecoveryParser< PA, PB > | |
| CFortran::parser::LocalitySpec::Reduce | |
| CFortran::parser::ReductionOperator | |
| CFortran::lower::omp::ReductionProcessor | |
| CFortran::common::Reference< A > | |
| CFortran::common::ReferenceCounted< A > | |
| CFortran::common::ReferenceCounted< Message > | |
| CFortran::parser::Message | |
| CFortran::lower::pft::ReferenceVariantBase< isConst, A > | |
| CFortran::lower::pft::ReferenceVariantBase< true, 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::parser::Rename | |
| CFortran::semantics::ResetHelper | |
| CFortran::common::Restorer< A > | |
| CFortran::semantics::RewriteMutator | |
| Cmlir::RewritePattern | |
| CUndoComplexPattern< FltOp, CpxOp > | |
| CFortran::common::Rounding | |
| CFortran::evaluate::Rounding | |
| CRounding | |
| 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 | |
| Chlfir::SaveEntity | |
| CFortran::parser::Scalar< A > | |
| 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::common::SearchMembersHelper< PREDICATE >::Scanner< Ts > | |
| CFortran::semantics::Scope | |
| CScopedHostFloatingPointEnvironment | |
| 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 | |
| CCoordinateOpConversion::ShapeAnalysis | |
| CFortran::semantics::ShapeSpec | |
| 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::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 > | |
| CFortran::evaluate::SomeKind< CATEGORY > | |
| CFortran::parser::SomeParser< PA > | |
| CFortran::evaluate::SomeType | |
| Cfir::AliasAnalysis::Source | |
| CFortran::semantics::omp::SourcedActionStmt | |
| 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::parser::SpecificationConstruct | |
| CFortran::parser::SpecificationPart | |
| CFortran::semantics::ScopeHandler::SpecificationPartState | |
| CFortran::evaluate::SpecificCall | |
| CFortran::evaluate::SpecificIntrinsic | |
| CFortran::parser::SpecificModifierParser< SpecificTy, ClauseTy > | |
| Cfir::factory::SSARegister | |
| CFortran::lower::StackableConstructExpr< A > | |
| CFortran::lower::StackableConstructExpr< llvm::SmallVector< FrontEndExpr > > | |
| CFortran::lower::ImplicitIterSpace | |
| CFortran::parser::StartNewSubprogram | |
| CFortran::semantics::DeclTypeSpecVisitor::State | |
| CFortran::lower::StatementContext | |
| Cmlir::StateStackFrameBase | |
| CHostEvalInfoStackFrame | |
| CSectionsConstructStackFrame | |
| CFortran::evaluate::StaticDataObject | |
| CFortran::common::StaticMultimapView< V > | |
| CFortran::parser::StatOrErrmsg | |
| CFortran::parser::StmtFunctionStmt | |
| CFortran::parser::StopStmt | |
| CFortran::parser::StrictlyStructuredBlockParser | |
| 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::evaluate::Symbol | |
| 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::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::frontend::TextDiagnostic | |
| CFortran::lower::omp::Threadprivate | |
| CFortran::parser::TokenSequence | |
| CFortran::parser::TokenStringMatch< MandatoryFreeFormSpace, MustBeComplete > | |
| CFortran::evaluate::TrackInexactLiteralConversion | |
| CFortran::parser::TraitSelectorParser | |
| CFortran::evaluate::Traverse< Visitor, Result, TraverseAssocEntityDetails > | |
| CFortran::evaluate::AllTraverse< IsConstantExprHelper, true > | |
| CFortran::evaluate::AllTraverse< IsInitialDataTargetHelper, true > | |
| CFortran::evaluate::IsInitialDataTargetHelper | |
| CFortran::evaluate::AllTraverse< DataVarChecker, true > | |
| CFortran::semantics::DataVarChecker | |
| CFortran::evaluate::AllTraverse< IsConstantExprHelper< INVARIANT >, true > | |
| CFortran::evaluate::IsConstantExprHelper< INVARIANT > | |
| CFortran::evaluate::AnyTraverse< GetShapeHelper, Result > | |
| CFortran::evaluate::AnyTraverse< IsVariableHelper, Result > | |
| CFortran::evaluate::AnyTraverse< GetLastSymbolHelper, Result > | |
| CFortran::evaluate::AnyTraverse< UnsafeToCopyVisitor > | |
| CFortran::evaluate::UnsafeToCopyVisitor | |
| CFortran::evaluate::AnyTraverse< SuspiciousRealLiteralFinder > | |
| CFortran::evaluate::SuspiciousRealLiteralFinder | |
| CFortran::evaluate::AnyTraverse< InexactLiteralConversionFlagClearer > | |
| CFortran::evaluate::InexactLiteralConversionFlagClearer | |
| CFortran::evaluate::AnyTraverse< CheckSpecificationExprHelper, Result > | |
| CFortran::evaluate::AnyTraverse< IsContiguousHelper, Result > | |
| CFortran::evaluate::AnyTraverse< IsErrorExprHelper, Result > | |
| CFortran::evaluate::AnyTraverse< StmtFunctionChecker, Result > | |
| CFortran::evaluate::AnyTraverse< HasVectorSubscriptHelper, bool, false > | |
| CFortran::evaluate::HasVectorSubscriptHelper | |
| CFortran::evaluate::AnyTraverse< HasConstantHelper, bool, false > | |
| CFortran::evaluate::HasConstantHelper | |
| CFortran::evaluate::AnyTraverse< FindImpureCallHelper, Result, false > | |
| CFortran::evaluate::AnyTraverse< VariableFinder > | |
| CFortran::evaluate::VariableFinder | |
| CFortran::evaluate::AnyTraverse< DeviceExprChecker, Result > | |
| CFortran::evaluate::AnyTraverse< FindHostArray, Result > | |
| CFortran::evaluate::AnyTraverse< DuplicatedSubscriptFinder, bool > | |
| CFortran::semantics::DuplicatedSubscriptFinder | |
| CFortran::evaluate::AnyTraverse< SymbolMapper, bool > | |
| CFortran::semantics::SymbolMapper | |
| 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< 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< DeviceExprChecker, MaybeMsg > | |
| CFortran::semantics::DeviceExprChecker | |
| CFortran::evaluate::AnyTraverse< FindHostArray, const Symbol * > | |
| CFortran::semantics::FindHostArray | |
| CFortran::evaluate::SetTraverse< CollectSymbolsHelper, semantics::UnorderedSymbolSet > | |
| CFortran::evaluate::CollectSymbolsHelper | |
| CFortran::evaluate::SetTraverse< CollectCudaSymbolsHelper, semantics::UnorderedSymbolSet > | |
| CFortran::evaluate::CollectCudaSymbolsHelper | |
| 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< ArgumentExtractor< IgnoreResizingConverts >, std::pair< operation::Operator, std::vector< Expr< SomeType > > >, false > | |
| CFortran::evaluate::operation::ArgumentExtractor< IgnoreResizingConverts > | |
| CFortran::evaluate::Traverse< ConvertCollector, std::pair< std::optional< Expr< SomeType > >, std::vector< DynamicType > >, false > | |
| CFortran::evaluate::operation::ConvertCollector | |
| CFortran::evaluate::Traverse< DesignatorCollector, std::vector< SomeExpr >, false > | |
| CFortran::semantics::omp::DesignatorCollector | |
| CFortran::evaluate::Traverse< GetLowerBoundHelper< RESULT, LBOUND_SEMANTICS >, RESULT > | |
| CFortran::evaluate::GetLowerBoundHelper< RESULT, LBOUND_SEMANTICS > | |
| CFortran::evaluate::Traverse< GetSymbolVectorHelper, SymbolVector > | |
| CFortran::evaluate::GetSymbolVectorHelper | |
| 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)> | |
| CTs... | |
| Cfir::details::matches< Ts > | |
| 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::semantics::TypeAndShape | |
| CFortran::parser::TypeAttrSpec | |
| CFortran::evaluate::TypeBase< CATEGORY, KIND > | |
| CFortran::evaluate::TypeBase< 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::TypeBase< TypeCategory::Integer, KIND > | |
| CFortran::evaluate::TypeBase< TypeCategory::Logical, KIND > | |
| CFortran::evaluate::TypeBase< TypeCategory::Real, KIND > | |
| CFortran::evaluate::TypeBase< 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::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::evaluate::match::TypePattern< T > | |
| CFortran::evaluate::match::OperationPattern< LogicalOperation< ValType::kind >, Ops... > | |
| CFortran::evaluate::match::LogicalOperationPattern< Operator, ValType, Ops... > | |
| CFortran::evaluate::match::LogicalOperationPattern< Operator, ValType, Ops > | |
| CFortran::evaluate::match::TypePattern< evaluate::Expr< T > > | |
| CFortran::evaluate::match::ExprPattern< T > | |
| CFortran::evaluate::match::TypePattern< OpType > | |
| CFortran::evaluate::match::OperationPattern< OpType, Ops... > | |
| CFortran::evaluate::match::Add< Type, Op0, Op1 > | |
| CFortran::evaluate::match::Mul< Type, Op0, Op1 > | |
| CFortran::evaluate::match::OperationPattern< OpType, Ops > | Matches evaluate::Expr<T> that contains evaluate::Opreration<OpType> |
| 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::semantics::UnknownDetails | |
| CFortran::evaluate::host::UnknownType | |
| CFortran::parser::UnlabeledStatement< A > | |
| CFortran::parser::Statement< common::Indirection< LabelDoStmt > > | |
| CFortran::parser::Statement< common::Indirection< EndDoStmt > > | |
| CFortran::parser::Statement< A > | |
| CFortran::parser::UnlabeledStatement< Fortran::parser::CaseStmt > | |
| CFortran::parser::Statement< Fortran::parser::CaseStmt > | |
| CFortran::parser::UnlabeledStatement< Fortran::parser::TypeGuardStmt > | |
| CFortran::parser::Statement< Fortran::parser::TypeGuardStmt > | |
| CFortran::parser::UnlockStmt | |
| CFortran::parser::UnparseVisitor | |
| CFortran::parser::CompilerDirective::Unroll | |
| CFortran::parser::CompilerDirective::UnrollAndJam | |
| CFortran::parser::UnsignedLiteralConstant | |
| CFortran::evaluate::host::UnsupportedType | |
| CFortran::parser::UnwrapParser< Parser > | |
| CFortran::common::UnwrapperHelper | |
| CFortran::parser::UnwrapperHelper | |
| CFortran::semantics::UseDetails | |
| CFortran::semantics::UsedModuleVisitor | |
| CFortran::semantics::UseErrorDetails | |
| CFortran::semantics::UserReductionDetails | |
| CFortran::parser::UserState | |
| CFortran::parser::UseStmt | |
| Cmlir::Value | |
| Chlfir::Entity | |
| Chlfir::EntityWithAttributes | |
| CFortran::semantics::ValueListIterator< DSV > | |
| CValueOpCommon | |
| CFortran::evaluate::value::Integer< BITS, IS_LITTLE_ENDIAN, PARTBITS, PART, BIGPART, ALIGNMENT >::ValueWithCarry | |
| CFortran::evaluate::value::Integer< BITS, IS_LITTLE_ENDIAN, PARTBITS, PART, BIGPART, ALIGNMENT >::ValueWithOverflow | |
| CFortran::evaluate::ValueWithRealFlags< A > | |
| 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 | |