| Nfir | |
| Nacc | |
| CFortranSafeTempArrayCopyAttrImpl | |
| COpenACCMappableModel | |
| COpenACCPointerLikeModel | |
| CPartialEntityAccessModel | |
| CPartialEntityAccessModel< fir::DeclareOp > | |
| CPartialEntityAccessModel< hlfir::DeclareOp > | |
| Ndetail | |
| CRealAttributeStorage | |
| CRecordTypeStorage | Derived type storage |
| CTypeAttributeStorage | An attribute representing a reference to a type |
| Ndetails | |
| CAttributes | |
| Cmatcher | |
| Cmatches | |
| Nfactory | |
| CAddrAndBoundsInfo | |
| CAnyAddressStack | |
| CAnyValueStack | |
| CAnyVariableStack | |
| CAnyVectorSubscriptStack | |
| CCharacterExprHelper | Helper to facilitate lowering of CHARACTER in FIR |
| CComplex | Helper to facilitate lowering of COMPLEX manipulations in FIR |
| CCounter | |
| CDoLoopHelper | Helper to build fir.do_loop Ops |
| CHomogeneousScalarStack | |
| CMutableBoxReallocation | |
| CSimpleCopy | Structure to hold the value of a single entity |
| CSSARegister | |
| CTemporaryStorage | Generic wrapper over the different sorts of temporary storages |
| Nomp | |
| CFortranSafeTempArrayCopyAttrImpl | |
| Nruntime | |
| CRuntimeTableEntry | |
| CRuntimeTableEntry< RuntimeTableKey< KT >, RuntimeIdentifier< Cs... > > | |
| CRuntimeTableKey | |
| CRuntimeTableKey< RT(ATs...)> | |
| CAbstractArrayBox | |
| CAbstractBox | Abstract base class |
| CAbstractIrBox | Base class for values associated to a fir.box or fir.ref<fir.box> |
| CAliasAnalysis | |
| CSource | |
| CSourceOrigin | |
| CArgLoweringRule | Define how a given intrinsic argument must be lowered |
| CArrayBoxValue | |
| CBaseBoxType | This class provides a shared interface for box and class types |
| CBoxValue | |
| CCharArrayBoxValue | Expressions of type CHARACTER and with rank > 0 |
| CCharBoxValue | |
| CClosedIntervalAttr | |
| CCodeGenSpecifics | |
| CConvertFIRToLLVMPattern | |
| CTypePair | |
| CCoordinateIndicesAdaptor | |
| Citerator | |
| CCUDAIntrinsicLibrary | |
| CDebuggingResource | Model operations which affect global debugging information |
| CDebugTypeGenerator | This converts FIR/mlir type to DITypeAttr |
| CDerivedTypeCache | |
| CExactTypeAttr | |
| CExtendedValue | |
| CFIRCodeGenDialect | |
| CFIROpAndTypeConversion | FIR conversion pattern template |
| CFirOpBuilder | |
| CIfBuilder | |
| CFIROpConversion | |
| CFIRToLLVMPassOptions | FIR to LLVM translation pass options |
| CFunctionDistance | |
| CIntrinsicArgumentLoweringRules | This is shared by intrinsics and intrinsic module procedures |
| CIntrinsicDummyArgument | |
| CIntrinsicHandler | |
| CIntrinsicHandlerEntry | Entry into the tables describing how an intrinsic must be lowered |
| CIntrinsicLibrary | |
| CKindMapping | |
| CLLVMTypeConverter | |
| CLocalitySpecifierOperands | |
| CLowerBoundAttr | |
| CMathOperation | |
| CMustBeHeapAttr | |
| CMutableBoxValue | |
| CMutableProperties | |
| CNameUniquer | |
| CDeconstructedName | Components of an unparsed unique name |
| COpenMPFIRPassPipelineOpts | |
| CParamType | |
| CPointIntervalAttr | |
| CPolymorphicValue | Polymorphic value associated with a dynamic type descriptor |
| CPPCIntrinsicLibrary | |
| CProcBoxValue | |
| CRealAttr | |
| CRuntimeFunction | |
| CSubclassAttr | |
| CTBAABuilder | |
| CTBAAForrest | |
| CTBAATree | |
| CSubtreeState | |
| CUpperBoundAttr | |
| CVecTypeInfo | |
| CVolatileMemoryResource | Model operations which read from/write to volatile memory |
| NFortran | |
| Ncommon | |
| Nopenmp | |
| CEntryBlockArgs | |
| CEntryBlockArgsEntry | |
| C__is_same_uncvref | |
| CAreSameTypeHelper | |
| CAreTypesDistinctHelper | |
| CBitSet | |
| CCombineTuplesHelper | |
| CCombineVariantsHelper | |
| CCountedReference | |
| CEnumSet | |
| CFastIntSet | |
| CFormatMessage | |
| CForwardOwningPointer | |
| CHostSignedIntTypeHelper | |
| CHostUnsignedIntTypeHelper | |
| CIndirection | |
| CInt128 | |
| CInterval | |
| CIntrinsicTypeDefaultKinds | |
| CLangOptions | |
| CLangOptionsBase | |
| CLanguageFeatureControl | |
| CMapTemplateHelper | |
| CMapTemplateHelper< F, PACKAGE, std::tuple< Ts... > > | |
| CMapTemplateHelper< F, PACKAGE, std::variant< Ts... > > | |
| CMatchType | |
| CMatch | |
| CMathOptionsBase | |
| COverMembersHelper | |
| COverMembersHelper< T, std::tuple< Ts... > > | |
| COverMembersHelper< T, std::variant< Ts... > > | |
| CRealCharacteristics | |
| CReference | |
| CReferenceCounted | |
| CRestorer | |
| CRounding | |
| CSearchMembersHelper | |
| CScanner | |
| CSearchTypeListHelper | |
| CStaticMultimapView | |
| CTupleToVariantHelper | |
| CTupleToVariantHelper< std::tuple< Ts... > > | |
| CUnwrapperHelper | |
| CVariantToTupleHelper | |
| CVariantToTupleHelper< std::variant< Ts... > > | |
| Cvisitors | |
| Ndecimal | |
| CBigRadixFloatingPointNumber | |
| CBinaryFloatingPointNumber | |
| CIntermediateFloat | |
| Nevaluate | |
| Ncharacteristics | |
| CAlternateReturn | |
| CDistinguishUtils | |
| CDummyArgument | |
| CDummyDataObject | |
| CDummyProcedure | |
| CFunctionResult | |
| CProcedure | |
| CTypeAndShape | |
| Nhost | |
| CFortranTypeHelper | |
| CHostFloatingPointEnvironment | |
| CHostTypeHelper | |
| CHostTypeHelper< Type< TypeCategory::Character, KIND > > | |
| CHostTypeHelper< Type< TypeCategory::Complex, KIND > > | |
| CHostTypeHelper< Type< TypeCategory::Integer, 1 > > | |
| CHostTypeHelper< Type< TypeCategory::Integer, 16 > > | |
| CHostTypeHelper< Type< TypeCategory::Integer, 2 > > | |
| CHostTypeHelper< Type< TypeCategory::Integer, 4 > > | |
| CHostTypeHelper< Type< TypeCategory::Integer, 8 > > | |
| CHostTypeHelper< Type< TypeCategory::Logical, KIND > > | |
| CHostTypeHelper< Type< TypeCategory::Real, 16 > > | |
| CHostTypeHelper< Type< TypeCategory::Real, common::RealKindForPrecision(24)> > | |
| CHostTypeHelper< Type< TypeCategory::Real, common::RealKindForPrecision(53)> > | |
| CHostTypeHelper< Type< TypeCategory::Real, common::RealKindForPrecision(64)> > | |
| CIndexInTupleHelper | |
| CIndexInTupleHelper< T, std::tuple< TT... > > | |
| CUnknownType | |
| CUnsupportedType | |
| NIntrinsicProcTable | |
| CImplementation | |
| Nmatch | |
| Ndetail | |
| CIsOperation | |
| CIsOperation< T, std::void_t< decltype(T::operands)> > | |
| CAdd | |
| CAnyOfPattern | |
| CExprPattern | |
| CLogicalOperationPattern | |
| CMul | |
| COperationPattern | Matches evaluate::Expr<T> that contains evaluate::Opreration<OpType> |
| CTypePattern | |
| Noperation | |
| CArgumentExtractor | |
| CConvertCollector | |
| Nrewrite | |
| Ndetail | |
| CIsOperation | |
| CIsOperation< T, std::void_t< decltype(T::operands)> > | |
| CIdentity | |
| CMutator | |
| Nvalue | |
| CComplex | |
| CInteger | |
| CPowerWithErrors | |
| CProduct | |
| CQuotientWithRemainder | |
| CValueWithCarry | |
| CValueWithOverflow | |
| CLogical | |
| CReal | |
| CRoundingBits | |
| CActualArgument | |
| CAssumedType | |
| CAdd | |
| CAllTraverse | |
| CAnyTraverse | |
| CArgumentAnalyzer | |
| CArgumentVerifier | |
| CArrayAndMask | |
| CArrayConstantBoundChanger | |
| CArrayConstructor | |
| CArrayConstructor< SomeDerived > | |
| CArrayConstructor< Type< TypeCategory::Character, KIND > > | |
| CArrayConstructorContext | |
| CArrayConstructorFolder | |
| CArrayConstructorValue | |
| CArrayConstructorValues | |
| CArrayRef | |
| CAsConstantHelper | |
| CAssignment | |
| CIntrinsic | |
| CBaseObject | |
| CCallCharacteristics | |
| CCharacterUtils | |
| CCheckConformanceFlags | |
| CCheckSpecificationExprHelper | |
| CCoarrayRef | |
| CCollectCudaSymbolsHelper | |
| CCollectSymbolsHelper | |
| CComplexComponent | |
| CComplexConstructor | |
| CComplexPart | |
| CComplexPartExtractor | |
| CComponent | |
| CComponentCompare | |
| CConcat | |
| CConstant | |
| CConstant< SomeDerived > | |
| CConstant< Type< TypeCategory::Character, KIND > > | |
| CConstantBase | |
| CConstantBounds | |
| CConstantObjectPointer | |
| CDimension | |
| CConvert | |
| CConvertToKindHelper | |
| CCopyInOutExplicitInterface | |
| CCountAccumulator | |
| CDataRef | |
| CDescriptorInquiry | |
| CDesignator | |
| CDesignatorFolder | |
| CDivide | |
| CDynamicType | |
| CDynamicTypeWithLength | |
| CExpr | |
| CExpr< SomeCharacter > | |
| CExpr< SomeDerived > | |
| CExpr< SomeKind< CAT > > | |
| CExpr< Type< TypeCategory::Character, KIND > > | |
| CExpr< Type< TypeCategory::Complex, KIND > > | |
| CExpr< Type< TypeCategory::Integer, KIND > > | |
| CExpr< Type< TypeCategory::Logical, KIND > > | |
| CExpr< Type< TypeCategory::Real, KIND > > | |
| CExpr< Type< TypeCategory::Unsigned, KIND > > | |
| CExpressionAnalyzer | |
| CExpressionBase | |
| CExtractCoindexedObjectHelper | |
| CExtractFromExprDesignatorHelper | |
| CExtremum | |
| CFindImpureCallHelper | |
| CFolder | |
| CFolderFactory | |
| CFoldingContext | |
| CFunctionRef | |
| CFuncTypeAnalyzer | |
| CFuncTypeAnalyzer< FuncPointer< HostTR, HostTA... > > | |
| CGenericAssignmentWrapper | |
| CGenericExprWrapper | |
| CGetConstantArrayBoundHelper | |
| CGetLastSymbolHelper | |
| CGetLowerBoundHelper | |
| CGetShapeHelper | |
| CGetSymbolVectorHelper | |
| CHasConstantHelper | |
| CHasVectorSubscriptHelper | |
| CHostRuntimeFunction | |
| CHostRuntimeLibrary | |
| CHostRuntimeLibrary< HostT, LibraryVersion::Libm > | |
| CHostRuntimeLibrary< std::complex< HostT >, LibraryVersion::Libm > | |
| CImpliedDo | |
| CImpliedDoIndex | |
| CInexactLiteralConversionFlagClearer | |
| CInitialImage | |
| CIntrinsicCallHelper | |
| CIntrinsicInterface | |
| CIntTypeVisitor | |
| CIsActuallyConstantHelper | |
| CIsAvailable | Define pgmath description |
| CIsAvailable< T, decltype((void) T::table, void())> | |
| CIsConstantExprHelper | |
| CIsContiguousHelper | |
| CIsErrorExprHelper | |
| CIsInitialDataTargetHelper | |
| CIsNullAllocatableHelper | |
| CIsNullPointerHelper | |
| CIsVariableHelper | |
| CLocationHelper | |
| CLogicalOperation | |
| CMaxvalMinvalAccumulator | |
| CMultiply | |
| CNamedEntity | |
| CNegate | |
| CNorm2Accumulator | |
| CNot | |
| CNullPointer | |
| COffsetSymbol | |
| COperation | |
| COperationAccumulator | |
| COperatorSpelling | |
| CParentheses | |
| CParentheses< SomeDerived > | |
| CPower | |
| CProcedureDesignator | |
| CProcedureRef | |
| CProductAccumulator | |
| CRealToIntLimitHelper | |
| CRealToIntPower | |
| CRealTypeVisitor | |
| CRelational | |
| CRelational< SomeType > | |
| CRounding | |
| CSameKindExprsHelper | |
| CScalarConstantExpander | |
| CSelectedIntKindVisitor | |
| CSelectedLogicalKindVisitor | |
| CSelectedRealKindVisitor | |
| CSetExprHelper | |
| CSetLength | |
| CSetTraverse | |
| CSmallestUInt | |
| CSmallestUInt< false, false, false, true > | |
| CSmallestUInt< false, false, true, true > | |
| CSmallestUInt< false, true, true, true > | |
| CSmallestUInt< true, true, true, true > | |
| CSomeKind | |
| CSomeType | |
| CSpecificCall | |
| CSpecificIntrinsic | |
| CSpecificIntrinsicFunctionInterface | |
| CSpecificIntrinsicInterface | |
| CStaticDataObject | |
| CStmtFunctionChecker | |
| CStructureConstructor | |
| CSubscript | |
| CSubstring | |
| CSubtract | |
| CSumAccumulator | |
| CSuspiciousRealLiteralFinder | |
| CSymbol | |
| CTargetCharacteristics | |
| CTrackInexactLiteralConversion | |
| CTraverse | |
| CTriplet | |
| CType | |
| CType< TypeCategory::Character, 2 > | |
| CType< TypeCategory::Character, 4 > | |
| CTypeBase | |
| CTypeKindVisitor | |
| CTypeOfHelper | |
| CPredicate | |
| CTypeParamInquiry | |
| CTypeVector | |
| CTypeVectorStorage | |
| CTypeVectorStorage<> | |
| CUnsafeToCopyVisitor | |
| CValueWithRealFlags | |
| CVariableFinder | |
| Nformat | |
| CControlEditDesc | |
| CDerivedTypeDataEditDesc | |
| CFormatItem | |
| CFormatSpecification | |
| CIntrinsicTypeDataEditDesc | |
| Nfrontend | |
| CCodeGenAction | |
| CCodeGenOptions | |
| COptRemark | Optimization remark with an optional regular expression pattern |
| CCodeGenOptionsBase | |
| CCompilerInstance | |
| CCompilerInvocation | |
| CCompilerInvocationBase | |
| CDebugDumpAllAction | |
| CDebugDumpParseTreeAction | |
| CDebugDumpParseTreeNoSemaAction | |
| CDebugDumpParsingLogAction | |
| CDebugDumpPFTAction | |
| CDebugDumpProvenanceAction | |
| CDebugDumpSymbolsAction | |
| CDebugMeasureParseTreeAction | |
| CDebugPreFIRTreeAction | |
| CDebugUnparseAction | |
| CDebugUnparseNoSemaAction | |
| CDebugUnparseWithModulesAction | |
| CDebugUnparseWithSymbolsAction | |
| CEmitAssemblyAction | |
| CEmitFIRAction | |
| CEmitHLFIRAction | |
| CEmitLLVMAction | |
| CEmitLLVMBitcodeAction | |
| CEmitObjAction | |
| CFrontendAction | Abstract base class for actions which can be performed by the frontend |
| CFrontendInputFile | An input file for the front end |
| CGetDefinitionAction | |
| CGetSymbolsSourcesAction | |
| CInitOnlyAction | |
| CInputKind | The kind of a file that we've been handed as an input |
| CInputOutputTestAction | |
| CMeasurementVisitor | |
| CParseSyntaxOnlyAction | |
| CPluginParseTreeAction | |
| CPreprocessorOptions | |
| CPrescanAction | |
| CPrescanAndParseAction | |
| CPrescanAndSemaAction | |
| CPrescanAndSemaDebugAction | |
| CPrintPreprocessedAction | |
| CTargetOptions | Options for controlling the target |
| CTextDiagnostic | |
| CTextDiagnosticBuffer | |
| CTextDiagnosticPrinter | |
| Nlower | |
| Ndetail | |
| CPeelConvert | |
| Ndetails | |
| CDynamicArray | Array of T with dynamic origin and/or shape |
| CDynamicArrayDynamicChar | Array of CHARACTER with dynamic LEN, origin, and shape |
| CDynamicArrayStaticChar | Array of CHARACTER with constant LEN but dynamic origin, shape |
| CDynamicBound | |
| CImplicitSubscripts | |
| CLBoundsAndShape | |
| CScalarDynamicChar | Scalar of dependent type CHARACTER, dynamic LEN |
| CScalarDynamicDerived | Scalar of dependent type Derived, dynamic LEN(s) |
| CScalarStaticChar | Scalar of dependent type CHARACTER, constant LEN |
| CScalarStaticDerived | Scalar of dependent type Derived, constant LEN(s) |
| CScalarSym | Base class for all box analysis results |
| CStaticArray | Array of T with statically known origin (lbounds) and shape |
| CStaticArrayDynamicChar | Array of CHARACTER with dynamic LEN but constant origin, shape |
| CStaticArrayStaticChar | Array of CHARACTER with statically known LEN, origin, and shape |
| Nomp | |
| CCancellationConstructType | |
| CClause | |
| CClauseFinder | |
| CClauseProcessor | |
| CDataSharingProcessor | |
| CDeclareTargetCaptureInfo | |
| CDepobj | |
| CFlush | |
| CGroupprivate | |
| CIdTyTemplate | |
| CMemoryOrder | |
| COmpMapParentAndMemberData | |
| CReductionProcessor | |
| CSymbolAndDesignatorExtractor | |
| CThreadprivate | |
| CTypeInfo | Class that extracts information from the specified type |
| Npft | |
| CBlockDataUnit | |
| CCompilerDirectiveUnit | |
| CEvaluation | |
| CFunctionLikeUnit | |
| CMakeReferenceVariantHelper | |
| CMakeReferenceVariantHelper< std::tuple< A... > > | |
| CMakeReferenceVariantHelper< std::variant< A... > > | |
| CModuleLikeUnit | Module-like units contain a list of function-like units |
| COpenACCDirectiveUnit | |
| CProgram | A Program is the top-level root of the PFT |
| CProgramUnit | |
| CReferenceVariantBase | |
| CVariable | |
| CAggregateStore | |
| CNominal | |
| CAbstractConverter | |
| CArrayConstructorBuilder | Class to lower evaluate::ArrayConstructor<T> to hlfir::EntityWithAttributes |
| CBoxAnalyzer | |
| CCalleeInterface | |
| CCallerInterface | |
| CCallInterface | |
| CFirPlaceHolder | |
| CPassedEntity | |
| CCallInterfaceImpl | Implementation helper |
| CCoarrayExprHelper | |
| CComponentPath | |
| CComponentReverseIterator | |
| CConstantBuilder | Class to lower evaluate::Constant to fir::ExtendedValue |
| CEnvironmentDefault | |
| CExplicitIterSpace | |
| CHashEvaluateExpr | |
| CHostAssociations | |
| CImplicitIterSpace | |
| CIntervalSet | |
| CIsEqualEvaluateExpr | |
| CIterationSpace | |
| CLoweringBridge | |
| CLoweringOptions | |
| CLoweringOptionsBase | |
| COMPDeferredDeclareTargetInfo | |
| CPassedEntityTypes | |
| CPassedEntityTypes< CalleeInterface > | |
| CPassedEntityTypes< CallerInterface > | |
| CPassedEntityTypes< SignatureBuilder > | |
| CPreparedActualArgument | |
| CStackableConstructExpr | |
| CStatementContext | |
| CSymbolBox | |
| CSymMap | |
| CSymMapScope | RAII wrapper for SymMap |
| CTypeBuilder | |
| CVectorSubscriptBox | |
| CLoweredTriplet | |
| CLoweredVectorSubscript | |
| CVerifierPass | |
| Nparser | |
| Narguments | |
| COmpArgument | |
| COmpArgumentList | |
| COmpBaseVariantNames | |
| COmpLocator | |
| COmpLocatorList | |
| COmpMapperSpecifier | |
| COmpReductionSpecifier | |
| Ndetail | |
| CParseTreeVisitorLookupScope | |
| Nmodifier | |
| COmpAccessGroup | |
| COmpAlignment | |
| COmpAlignModifier | |
| COmpAllocatorComplexModifier | |
| COmpAllocatorSimpleModifier | |
| COmpAlwaysModifier | |
| COmpAttachModifier | |
| COmpAutomapModifier | |
| COmpChunkModifier | |
| COmpCloseModifier | |
| COmpDeleteModifier | |
| COmpDependenceType | |
| COmpDeviceModifier | |
| COmpDirectiveNameModifier | |
| COmpExpectation | |
| COmpInteropPreference | |
| COmpInteropRuntimeIdentifier | |
| COmpInteropType | |
| COmpIterator | |
| COmpIteratorSpecifier | |
| COmpLastprivateModifier | |
| COmpLinearModifier | |
| COmpMapper | |
| COmpMapType | |
| COmpMapTypeModifier | |
| COmpOrderingModifier | |
| COmpOrderModifier | |
| COmpPrescriptiveness | |
| COmpPresentModifier | |
| COmpReductionModifier | |
| COmpRefModifier | |
| COmpSelfModifier | |
| COmpStepComplexModifier | |
| COmpStepSimpleModifier | |
| COmpTaskDependenceType | |
| COmpVariableCategory | |
| COmpxHoldModifier | |
| Nomp | |
| Ndetail | |
| CDirectiveNameScope | |
| COmpAllocateInfo | |
| Ntraits | |
| COmpContextSelectorSpecification | |
| COmpTraitProperty | |
| COmpTraitPropertyExtension | |
| CComplex | |
| COmpTraitPropertyName | |
| COmpTraitScore | |
| COmpTraitSelector | |
| CProperties | |
| COmpTraitSelectorName | |
| COmpTraitSetSelector | |
| COmpTraitSetSelectorName | |
| CAccAtomicCapture | |
| CAccAtomicRead | |
| CAccAtomicUpdate | |
| CAccAtomicWrite | |
| CAccBeginBlockDirective | |
| CAccBeginCombinedDirective | |
| CAccBeginLoopDirective | |
| CAccBindClause | |
| CAccBlockDirective | |
| CAccClause | |
| CAccClauseList | |
| CAccCollapseArg | |
| CAccCombinedDirective | |
| CAccDataModifier | |
| CAccDeclarativeDirective | |
| CAccDefaultClause | |
| CAccDeviceTypeExpr | |
| CAccDeviceTypeExprList | |
| CAccEndBlockDirective | |
| CAccEndCombinedDirective | |
| CAccessSpec | |
| CAccessStmt | |
| CAccGangArg | |
| CAccGangArgList | |
| CAccLoopDirective | |
| CAccObject | |
| CAccObjectListWithModifier | |
| CAccObjectListWithReduction | |
| CAccSelfClause | |
| CAccSizeExpr | |
| CAccSizeExprList | |
| CAccStandaloneDirective | |
| CAccTileExpr | |
| CAccTileExprList | |
| CAccWaitArgument | |
| CAcImpliedDo | |
| CAcImpliedDoControl | |
| CAcSpec | |
| CActionStmt | |
| CActualArg | |
| CActualArgSpec | |
| CAcValue | |
| CTriplet | |
| CAllCookedSources | |
| CAllocateCoarraySpec | |
| CAllocateObject | |
| CAllocateShapeSpec | |
| CAllocateStmt | |
| CAllocation | |
| CAllocOpt | |
| CAllSources | |
| CAlternativesParser | |
| CAnalyzedObjectsAsFortran | |
| CAnyOfChars | |
| CApplyConstructor | |
| CApplyFunction | |
| CApplyMemberFunction | |
| CArithmeticIfStmt | |
| CArrayElement | |
| CArraySpec | |
| CAssignedGotoStmt | |
| CAssignmentStmt | |
| CAssignStmt | |
| CAssociateConstruct | |
| CAssociateStmt | |
| CAssociation | |
| CAssumedSizeSpec | |
| CAttrSpec | |
| CBacktrackingParser | |
| CBasedPointer | |
| CBindAttr | |
| CBindEntity | |
| CBindStmt | |
| CBlockConstruct | |
| CBlockData | |
| CBoundsRemapping | |
| CBOZLiteral | |
| CCall | |
| CCallStmt | |
| CChevrons | |
| CCanonicalizationOfDoLoops | |
| CCapturedLabelDoStmt | |
| CCaseConstruct | |
| CCase | |
| CCaseSelector | |
| CCaseStmt | |
| CCaseValueRange | |
| CRange | |
| CChangeTeamConstruct | |
| CChangeTeamStmt | |
| CCharBlock | |
| CCharBlockPointerComparator | |
| CCharBuffer | |
| CCharLength | |
| CCharLiteral | |
| CCharLiteralChar | |
| CCharLiteralConstant | |
| CCharLiteralConstantSubstring | |
| CCharSelector | |
| CLengthAndKind | |
| CCloseStmt | |
| CCloseSpec | |
| CCoarrayAssociation | |
| CCoarraySpec | |
| CCodimensionDecl | |
| CCoindexedNamedObject | |
| CCommonBlockObject | |
| CCommonStmt | |
| CBlock | |
| CCompilerDirective | |
| CAssumeAligned | |
| CIgnoreTKR | |
| CLoopCount | |
| CNameValue | |
| CUnroll | |
| CUnrollAndJam | |
| CComplexLiteralConstant | |
| CComplexPart | |
| CComponentArraySpec | |
| CComponentAttrSpec | |
| CComponentDecl | |
| CComponentDefStmt | |
| CComponentOrFill | |
| CComponentSpec | |
| CComputedGotoStmt | |
| CConcurrentControl | |
| CConcurrentHeader | |
| CConnectSpec | |
| CCharExpr | |
| CConsParser | |
| CConstant | |
| CConsumedAllInputParser | |
| CContextualMessages | |
| CCookedSource | |
| CCriticalConstruct | |
| CCriticalStmt | |
| CCUDAAttributesStmt | |
| CCUFKernelDoConstruct | |
| CDirective | |
| CLaunchConfiguration | |
| CCUFReduction | |
| CDataComponentDefStmt | |
| CDataIDoObject | |
| CDataImpliedDo | |
| CDataRef | |
| CDataStmtConstant | |
| CDataStmtObject | |
| CDataStmtRepeat | |
| CDataStmtSet | |
| CDataStmtValue | |
| CDeallocateStmt | |
| CDebugParser | |
| CDeclarationConstruct | |
| CDeclarationTypeSpec | |
| CClass | |
| CType | |
| CDecodedCharacter | |
| CDefaultChar | |
| CDefaultedParser | |
| CDefinedOperator | |
| CDefinition | |
| CDeprecatedParser | |
| CDerivedTypeDef | |
| CDerivedTypeSpec | |
| CDerivedTypeStmt | |
| CDesignator | |
| CDigitString | |
| CDigitString64 | |
| CDigitStringIgnoreSpaces | |
| CDimensionStmt | |
| CDeclaration | |
| CDoConstruct | |
| CDummyArg | |
| CElseIfStmt | |
| CEncodedCharacter | |
| CEndChangeTeamStmt | |
| CEndDoStmtForCapturedLabelDoStmt | |
| CEnterNonlabelDoConstruct | |
| CEntityDecl | |
| CEntryStmt | |
| CEnumDef | |
| CEnumerator | |
| CEventPostStmt | |
| CEventWaitSpec | |
| CEventWaitStmt | |
| CExecutableConstruct | |
| CExecutionPartConstruct | |
| CExplicitCoshapeSpec | |
| CExplicitShapeSpec | |
| CExpr | |
| CAdd | |
| CAND | |
| CComplexConstructor | |
| CConcat | |
| CDefinedBinary | |
| CDefinedUnary | |
| CDivide | |
| CEQ | |
| CEQV | |
| CGE | |
| CGT | |
| CIntrinsicBinary | |
| CLE | |
| CLT | |
| CMultiply | |
| CNE | |
| CNegate | |
| CNEQV | |
| CNOT | |
| COR | |
| CParentheses | |
| CPower | |
| CSubtract | |
| CUnaryPlus | |
| CFailParser | |
| CFillDecl | |
| CFollowParser | |
| CForallAssignmentStmt | |
| CForallBodyConstruct | |
| CForallConstruct | |
| CForallConstructStmt | |
| CForallStmt | |
| CFormat | |
| CFormTeamStmt | |
| CFormTeamSpec | |
| CFunctionReference | |
| CFunctionStmt | |
| CFunctionSubprogram | |
| CGenericSpec | |
| CGenericStmt | |
| CGetSourceHelper | |
| CHasSource | |
| CHasSource< A, decltype(static_cast< void >(A::source), 0)> | |
| CHasTypedExpr | |
| CHasTypedExpr< A, decltype(static_cast< void >(A::typedExpr), 0)> | |
| CHollerithLiteral | |
| CHollerithLiteralConstant | |
| CIfConstruct | |
| CElseBlock | |
| CElseIfBlock | |
| CIfStmt | |
| CIfThenStmt | |
| CImageSelector | |
| CImageSelectorSpec | |
| CImplicitPartStmt | |
| CImplicitSpec | |
| CImplicitStmt | |
| CImportStmt | |
| CInitialization | |
| CInputImpliedDo | |
| CInputItem | |
| CInquireSpec | |
| CCharVar | |
| CIntVar | |
| CLogVar | |
| CInquireStmt | |
| CIolength | |
| CInstrumentedParser | |
| CInteger | |
| CIntentSpec | |
| CIntentStmt | |
| CInterfaceBlock | |
| CInterfaceBody | |
| CFunction | |
| CSubroutine | |
| CInterfaceSpecification | |
| CInterfaceStmt | |
| CInternalSubprogram | |
| CInternalSubprogramPart | |
| CIntLiteralConstant | |
| CIntrinsicTypeSpec | |
| CCharacter | |
| CComplex | |
| CLogical | |
| CReal | |
| CIoControlSpec | |
| CCharExpr | |
| CIoUnit | |
| CKindParam | |
| CKindSelector | |
| CLabelDoStmt | |
| CLanguageBindingSpec | |
| CLeaveDoConstruct | |
| CLengthSelector | |
| CLetterSpec | |
| CLiteralConstant | |
| CLocalitySpec | |
| CReduce | |
| CLockStmt | |
| CLockStat | |
| CLogical | |
| CLogicalLiteralConstant | |
| CLookAheadParser | |
| CLoopBounds | |
| CLoopControl | |
| CConcurrent | |
| CLooselyStructuredBlockParser | |
| CMainProgram | |
| CManyParser | |
| CMap | |
| CMaskedElsewhereStmt | |
| CMaybeParser | |
| CMessage | |
| CMessageContextParser | |
| CMessageExpectedText | |
| CMessageFixedText | |
| CMessageFormattedText | |
| CMessages | |
| CModifierList | |
| CModule | |
| CModuleSubprogram | |
| CModuleSubprogramPart | |
| CMutator | |
| CName | |
| CNamedConstantDef | |
| CNamelistStmt | |
| CGroup | |
| CNegatedParser | |
| CNestedStructureStmt | |
| CNeverParser | |
| CNextCh | |
| CNonemptySeparated | |
| CNonLabelDoStmt | |
| CNonstandardParser | |
| CNotifyWaitStmt | |
| CNullParser | |
| CNullParser< std::optional< B > > | |
| CObjectDecl | |
| COffsetToProvenanceMappings | |
| COkParser | |
| COldStructureComponentName | |
| COmpAbsentClause | |
| COmpAccessGroup | |
| COmpAdjustArgsClause | |
| COmpAdjustOp | |
| COmpAffinityClause | |
| COmpAlignClause | |
| COmpAlignedClause | |
| COmpAlignment | |
| COmpAlignModifier | |
| COmpAllocateClause | |
| COmpAllocateDirective | |
| COmpAllocatorComplexModifier | |
| COmpAllocatorSimpleModifier | |
| COmpAlwaysModifier | |
| COmpAppendArgsClause | |
| COmpAppendOp | |
| COmpArgument | |
| COmpArgumentList | |
| COmpArgumentParser< llvm::omp::Directive::OMPD_declare_variant > | |
| COmpAtClause | |
| COmpAtomicConstructParser | |
| COmpAtomicDefaultMemOrderClause | |
| COmpAttachModifier | |
| COmpAutomapModifier | |
| COmpBaseVariantNames | |
| COmpBeginDirective | |
| COmpBeginLoopDirective | |
| COmpBeginSectionsDirective | |
| COmpBindClause | |
| COmpBlockConstruct | |
| COmpBlockConstructParser | |
| COmpCancellationConstructTypeClause | |
| COmpChunkModifier | |
| COmpClause | |
| COmpClauseList | |
| COmpCloseModifier | |
| COmpCombinerExpression | |
| COmpContainsClause | |
| COmpContextSelectorSpecification | |
| COmpDeclarativeAllocateParser | |
| COmpDeclareVariantDirective | |
| COmpDefaultClause | |
| COmpDefaultmapClause | |
| COmpDeleteModifier | |
| COmpDependClause | |
| CTaskDep | |
| COmpDependenceType | |
| COmpDestroyClause | |
| COmpDetachClause | |
| COmpDeviceClause | |
| COmpDeviceModifier | |
| COmpDeviceSafesyncClause | |
| COmpDeviceTypeClause | |
| COmpDirectiveName | |
| COmpDirectiveNameModifier | |
| COmpDirectiveNameParser | Parse OpenMP directive name (this includes compound directives) |
| COmpDirectiveSpecification | |
| COmpDoacross | |
| COmpDoacrossClause | |
| COmpDynamicAllocatorsClause | |
| COmpDynGroupprivateClause | |
| COmpEndDirective | |
| COmpEndDirectiveParser | |
| COmpEndLoopDirective | |
| COmpEndSectionsDirective | |
| COmpEnterClause | |
| COmpErrorDirective | |
| COmpExecutableAllocateParser | |
| COmpExpectation | |
| COmpFailClause | |
| COmpFromClause | |
| COmpGrainsizeClause | |
| COmpGraphIdClause | |
| COmpGraphResetClause | |
| COmpHintClause | |
| COmpHoldsClause | |
| COmpIfClause | |
| COmpIndirectClause | |
| COmpInitClause | |
| COmpInitializerClause | |
| COmpInitializerExpression | |
| COmpInReductionClause | |
| COmpInteropPreference | |
| COmpInteropRuntimeIdentifier | |
| COmpInteropType | |
| COmpIteration | |
| COmpIterationOffset | |
| COmpIterationVector | |
| COmpIterator | |
| COmpIteratorSpecifier | |
| COmpLastprivateClause | |
| COmpLastprivateModifier | |
| COmpLinearClause | |
| COmpLinearModifier | |
| COmpLocator | |
| COmpLocatorList | |
| COmpLoopRangeClause | |
| COmpMapClause | |
| COmpMapper | |
| COmpMapperSpecifier | |
| COmpMapType | |
| COmpMapTypeModifier | |
| COmpMatchClause | |
| COmpMessageClause | |
| COmpMetadirectiveDirective | |
| COmpNothingDirective | |
| COmpNumTasksClause | |
| COmpObject | |
| CInvalid | |
| COmpObjectList | |
| COmpOrderClause | |
| COmpOrderingModifier | |
| COmpOrderModifier | |
| COmpOtherwiseClause | |
| COmpPrescriptiveness | |
| COmpPresentModifier | |
| COmpProcBindClause | |
| COmpReductionClause | |
| COmpReductionIdentifier | |
| COmpReductionModifier | |
| COmpReductionSpecifier | |
| COmpRefModifier | |
| COmpReplayableClause | |
| COmpReverseOffloadClause | |
| COmpScheduleClause | |
| COmpSelfMapsClause | |
| COmpSelfModifier | |
| COmpSeverityClause | |
| COmpStatementConstructParser | |
| COmpStepComplexModifier | |
| COmpStepSimpleModifier | |
| COmpStylizedDeclaration | |
| COmpStylizedExpression | |
| COmpStylizedInstance | |
| CInstance | |
| COmpStylizedInstanceCreator | |
| COmpTaskDependenceType | |
| COmpTaskReductionClause | |
| COmpThreadsetClause | |
| COmpToClause | |
| COmpTraitProperty | |
| COmpTraitPropertyExtension | |
| CComplex | |
| COmpTraitPropertyName | |
| COmpTraitScore | |
| COmpTraitSelector | |
| CProperties | |
| COmpTraitSelectorName | |
| COmpTraitSetSelector | |
| COmpTraitSetSelectorName | |
| COmpTransparentClause | |
| COmpTypeName | |
| COmpTypeNameList | |
| COmpUnifiedAddressClause | |
| COmpUnifiedSharedMemoryClause | |
| COmpUpdateClause | |
| COmpUseClause | |
| COmpVariableCategory | |
| COmpWhenClause | |
| COmpxHoldModifier | |
| COnly | |
| COpenACCAtomicConstruct | |
| COpenACCBlockConstruct | |
| COpenACCCacheConstruct | |
| COpenACCCombinedConstruct | |
| COpenACCConstruct | |
| COpenACCDeclarativeConstruct | |
| COpenACCEndConstruct | |
| COpenACCLoopConstruct | |
| COpenACCRoutineConstruct | |
| COpenACCStandaloneConstruct | |
| COpenACCStandaloneDeclarativeConstruct | |
| COpenACCWaitConstruct | |
| COpenMPAllocatorsConstruct | |
| COpenMPAssumeConstruct | |
| COpenMPAtomicConstruct | |
| CAnalysis | |
| COp | |
| COpenMPCancelConstruct | |
| COpenMPCancellationPointConstruct | |
| COpenMPConstruct | |
| COpenMPCriticalConstruct | |
| COpenMPDeclarativeAssumes | |
| COpenMPDeclarativeConstruct | |
| COpenMPDeclareMapperConstruct | |
| COpenMPDeclareReductionConstruct | |
| COpenMPDeclareSimdConstruct | |
| COpenMPDeclareTargetConstruct | |
| COpenMPDepobjConstruct | |
| COpenMPDispatchConstruct | |
| COpenMPExecDirective | |
| COpenMPFlushConstruct | |
| COpenMPGroupprivate | |
| COpenMPInteropConstruct | |
| COpenMPLoopConstruct | |
| COpenMPRequiresConstruct | |
| COpenMPSectionConstruct | |
| COpenMPSectionsConstruct | |
| COpenMPSimpleStandaloneConstruct | |
| COpenMPStandaloneConstruct | |
| COpenMPThreadprivate | |
| COpenMPUtilityConstruct | |
| COptions | |
| COtherSpecificationStmt | |
| COutputImpliedDo | |
| COutputItem | |
| CParentIdentifier | |
| CParser | |
| CParseState | |
| CParseTreeDumper | |
| CParsing | |
| CParsingLog | |
| CPartRef | |
| CPointerAssignmentStmt | |
| CBounds | |
| CPointerDecl | |
| CPointerObject | |
| CPositionOrFlushSpec | |
| CPositiveDigitStringIgnoreSpaces | |
| CPredicatedParser | |
| CPrefixSpec | |
| CPreprocessor | |
| CPrescanner | |
| CPrintStmt | |
| CPrivateOrSequence | |
| CProcAttrSpec | |
| CProcComponentAttrSpec | |
| CProcComponentDefStmt | |
| CProcComponentRef | |
| CProcDecl | |
| CProcedureDeclarationStmt | |
| CProcedureDesignator | |
| CProcedureStmt | |
| CProcInterface | |
| CProcPointerInit | |
| CProgramUnit | |
| CProvenance | |
| CProvenanceRangeToOffsetMappings | |
| CPureDefaultParser | |
| CPureParser | |
| CReadStmt | |
| CRealLiteralConstant | |
| CReal | |
| CRecoveryParser | |
| CReductionOperator | |
| CRename | |
| CNames | |
| COperators | |
| CSavedEntity | |
| CScalar | |
| CSectionSubscript | |
| CSelectCaseStmt | |
| CSelector | |
| CSelectRankCaseStmt | |
| CRank | |
| CSelectRankConstruct | |
| CRankCase | |
| CSelectRankStmt | |
| CSelectTypeConstruct | |
| CTypeCase | |
| CSelectTypeStmt | |
| CSeparateModuleSubprogram | |
| CSequenceParser | |
| CSetOfChars | |
| CSignedComplexLiteralConstant | |
| CSignedDigitString | |
| CSignedDigitStringIgnoreSpaces | |
| CSignedIntLiteralConstant | |
| CSignedIntLiteralConstantWithoutKind | |
| CSignedRealLiteralConstant | |
| CSkipManyFastParser | |
| CSkipManyParser | |
| CSkipPast | |
| CSkipPastNested | |
| CSkipStuffBeforeStatement | |
| CSkipTo | |
| CSomeParser | |
| CSourcedParser | |
| CSourceFile | |
| CSourceLocationFindingVisitor | |
| CSourcePosition | |
| CSpace | |
| CSpaceCheck | |
| CSpecificationConstruct | |
| CSpecificationPart | |
| CSpecificModifierParser | |
| CStartNewSubprogram | |
| CStatement | |
| CStatOrErrmsg | |
| CStmtFunctionStmt | |
| CStopStmt | |
| CStrictlyStructuredBlockParser | |
| CStructureComponent | |
| CStructureComponents | |
| CStructureConstructor | |
| CStructureDef | |
| CStructureField | |
| CStructureStmt | |
| CSubmodule | |
| CSubmoduleStmt | |
| CSubroutineStmt | |
| CSubroutineSubprogram | |
| CSubscriptTriplet | |
| CSubstring | |
| CSubstringInquiry | |
| CSubstringRange | |
| CSuccess | |
| CSuffix | |
| CSyncImagesStmt | |
| CImageSet | |
| CSyncTeamStmt | |
| CTokenSequence | |
| CTokenStringMatch | |
| CTraitSelectorParser | |
| CTypeAttrSpec | |
| CTypeBoundGenericStmt | |
| CTypeBoundProcBinding | |
| CTypeBoundProcDecl | |
| CTypeBoundProcedurePart | |
| CTypeBoundProcedureStmt | |
| CWithInterface | |
| CWithoutInterface | |
| CTypeDeclarationStmt | |
| CTypeGuardStmt | |
| CGuard | |
| CTypeParamDecl | |
| CTypeParamDefStmt | |
| CTypeParamSpec | |
| CTypeParamValue | |
| CTypeSpec | |
| CUnion | |
| CUnlabeledStatement | |
| CUnlockStmt | |
| CUnparseVisitor | |
| CUnsignedLiteralConstant | |
| CUnwrapParser | |
| CUnwrapperHelper | |
| CUserState | |
| CUseStmt | |
| CVariable | |
| CVectorElementType | |
| CVectorTypeSpec | |
| CVerbatim | |
| CWaitSpec | |
| CWhereBodyConstruct | |
| CWhereConstruct | |
| CElsewhere | |
| CMaskedElsewhere | |
| CWhereConstructStmt | |
| CWhereStmt | |
| CWithMessageParser | |
| CWriteStmt | |
| Nruntime | |
| CCppTypeForHelper | |
| CCppTypeForHelper< TypeCategory::Character, 1 > | |
| CCppTypeForHelper< TypeCategory::Character, 2 > | |
| CCppTypeForHelper< TypeCategory::Character, 4 > | |
| CCppTypeForHelper< TypeCategory::Complex, KIND > | |
| CCppTypeForHelper< TypeCategory::Integer, KIND > | |
| CCppTypeForHelper< TypeCategory::Logical, 1 > | |
| CCppTypeForHelper< TypeCategory::Logical, KIND > | |
| CCppTypeForHelper< TypeCategory::Real, 4 > | |
| CCppTypeForHelper< TypeCategory::Real, 8 > | |
| CCppTypeForHelper< TypeCategory::Unsigned, KIND > | |
| CRaggedArrayHeader | |
| Nsemantics | |
| Nomp | |
| CDesignatorCollector | |
| CSourcedActionStmt | |
| CAccAttributeVisitor | |
| CAccStructureChecker | |
| CAccVisitor | |
| CActionStmtChecker | |
| CAllocateChecker | |
| CAllocateCheckerInfo | |
| CAllocationCheckerHelper | |
| CAnalyzedCondStmt | |
| CArithmeticIfStmtChecker | |
| CArraySpec | |
| CArraySpecAnalyzer | |
| CArraySpecVisitor | |
| CAssignmentChecker | |
| CAssignmentContext | |
| CAssocEntityDetails | |
| CAttrsVisitor | |
| CBaseChecker | |
| CBaseVisitor | |
| CBound | |
| CCanonicalizationOfAcc | |
| CCanonicalizationOfDirectives | |
| CCanonicalizationOfOmp | |
| CCaseChecker | |
| CCaseValues | |
| CChangeTeamBodyEnforce | |
| CCharacterTypeSpec | |
| CCheckHelper | |
| CCoarrayChecker | |
| CCollectActualArgumentsHelper | |
| CCommonBlockDetails | |
| CCommonBlockMap | |
| CComputeOffsetsHelper | |
| CConstructVisitor | |
| CCriticalBodyEnforce | |
| CCUDAChecker | |
| CDataChecker | |
| CDataInitializationCompiler | |
| CDataVarChecker | |
| CDeallocateChecker | |
| CDeclarationVisitor | |
| CDeclTypeSpec | |
| CDeclTypeSpecVisitor | |
| CState | |
| CDeferredCheckVisitor | |
| CDerivedTypeDetails | |
| CDerivedTypeSpec | |
| CDeviceContextChecker | |
| CDeviceExprChecker | |
| CDirectiveAttributeVisitor | |
| CDirContext | |
| CDirectiveClauses | |
| CDirectiveSpellingVisitor | |
| CDirectiveStructureChecker | |
| CDirectiveContext | |
| CDistinguishabilityHelper | |
| CDoConcurrentBodyEnforce | |
| CDoConcurrentVariableEnforce | |
| CDoContext | |
| CDoForallChecker | |
| CDummyArgument | |
| CDummyDataObject | |
| CDummyProcedure | |
| CDumpEvaluateExpr | |
| CDuplicatedSubscriptFinder | |
| CEntityDetails | |
| CEquivalenceObject | |
| CEquivalenceSets | |
| CExecutionPartAsyncIOSkimmer | |
| CExecutionPartCallSkimmer | |
| CExecutionPartSkimmerBase | |
| CExprChecker | |
| CFindHostArray | |
| CFormatErrorReporter | |
| CFuncResultStack | |
| CFuncInfo | |
| CFunctionResult | |
| CGenericDetails | |
| CGenericHandler | |
| CGenericKind | |
| CGenericSpecInfo | |
| CGetExprHelper | |
| CHostAssocDetails | |
| CIfStmtChecker | |
| CImageControlStmtHelper | |
| CImplicitRules | |
| CImplicitRulesVisitor | |
| CInstantiateHelper | |
| CInterfaceVisitor | |
| CIntrinsicTypeSpec | |
| CIoChecker | |
| CIsTypeParamHelper | |
| CIsTypeParamHelper< ParamAttr > | |
| CLabeledStatementInfoTuplePOD | |
| CLabelEnforce | |
| CLogicalTypeSpec | |
| CMainProgramDetails | |
| CMessageFixedText | |
| CMessageFormattedText | |
| CMessageHandler | |
| CMinMaxRewriter | |
| CMiscChecker | |
| CMiscDetails | |
| CModFileReader | |
| CModFileWriter | |
| CModHeader | |
| CModuleDependences | |
| CModuleDetails | |
| CModuleVisitor | |
| CNamelistChecker | |
| CNamelistDetails | |
| CNoBranchingEnforce | |
| CNonTbpDefinedIo | |
| CNullifyChecker | |
| CNumericTypeSpec | |
| CObjectEntityDetails | |
| COmpAttributeVisitor | |
| COmpModifierDescriptor | |
| COmpSpecificModifierIterator | |
| COmpStructureChecker | |
| COmpUnitedTaskDesignatorChecker | |
| COmpVisitor | |
| COmpWorkdistributeBlockChecker | |
| COmpWorkshareBlockChecker | |
| COpenACCRoutineDeviceTypeInfo | |
| COpenACCRoutineInfo | |
| CParamValue | |
| CParseTreeAnalyzer | |
| CPointerAssignmentChecker | |
| CProcBindingDetails | |
| CProcedure | |
| CProcEntityDetails | |
| CProgramTree | |
| CPurityChecker | |
| CReassocRewriter | |
| CNonIntegralTag | |
| CResetHelper | |
| CResolveNamesVisitor | |
| CReturnStmtChecker | |
| CRewriteMutator | |
| CRuntimeDerivedTypeTables | |
| CRuntimeTableBuilder | |
| CScope | |
| CScopeHandler | |
| CDeferredDeclarationState | |
| CSpecificationPartState | |
| CScopeInfo | |
| CSelectRankConstructChecker | |
| CSelectTypeChecker | |
| CSemantics | |
| CSemanticsContext | |
| CSemanticsVisitor | |
| CShapeSpec | |
| CSourceStatementInfoTuplePOD | |
| CStopChecker | |
| CSubprogramDetails | |
| CSubprogramMatchHelper | |
| CSubprogramNameDetails | |
| CSubprogramSymbolCollector | |
| CSubprogramVisitor | |
| CSymbol | |
| CSymbolAddressCompare | |
| CSymbolAndTypeMappings | |
| CSymbolDataInitialization | |
| CSymbolDumpVisitor | |
| CSymbolMapper | |
| CSymbolOffsetCompare | |
| CSymbols | |
| CSymbolSourcePositionCompare | |
| CTemp | |
| CTypeAndShape | |
| CTypeCaseValues | |
| CTypeParamDetails | |
| CTypeVisitor | |
| CUnitAnalysis | |
| CUnknownDetails | |
| CUseDetails | |
| CUsedModuleVisitor | |
| CUseErrorDetails | |
| CUserReductionDetails | |
| CValueListIterator | |
| CWithBindName | |
| CWithOmpDeclarative | |
| CWithPassArg | |
| Nsupport | |
| Cstring_ostream | |
| Nhlfir | |
| CEntity | |
| CEntityWithAttributes | |
| CLoopNest | Structure to describe a loop nest |
| CRun | |
| CSaveEntity | |
| Nllvm | |
| CArrayRef | |
| CDenseMapInfo< const Fortran::lower::SomeExpr * > | |
| CDenseMapInfo< Fortran::lower::ExplicitSpaceArrayBases > | |
| CDenseMapInfo< Fortran::semantics::SymbolRef > | |
| CSmallVector | |
| Nstd | |
| Chash< Fortran::common::EnumSet< ENUM, values > > | |
| Chash< Fortran::lower::omp::IdTy > | |
| Chash< Fortran::parser::CharBlock > | |
| Ntomp | |
| Ntype | |
| CObjectT< Fortran::lower::omp::IdTyTemplate< Fortran::lower::omp::ExprTy >, Fortran::lower::omp::ExprTy > | |
| CBackendRemarkConsumer | |
| CCFI_cdesc_t | |
| CCFI_dim_t | |
| CConversionToDecimalResult | |
| CCoordinateOpConversion | |
| CShapeAnalysis | |
| CCopyOpConversion | fir.copy --> llvm.memcpy or llvm.memmove |
| CDoConcurrentConversion | |
| CDoConcurrentSpecifierOpConversion | |
| CEmboxCommonConversion | Common base class for embox to descriptor conversion |
| CEmboxOpConversion | |
| CEmboxProcOpConversion | |
| CFieldIndexOpConversion | |
| CFirEndOpConversion | Convert fir.end |
| CFlangEPCallBacks | |
| 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 |
| CGlobalOpConversion | |
| CHasValueOpConversion | Lower fir.has_value operation to llvm.return operation |
| CHostEvalInfoStackFrame | |
| CLoadOpConversion | fir.load --> llvm.load |
| CMLIRToLLVMPassPipelineConfig | Configuriation for the MLIR to LLVM pass pipeline |
| CNoReassocOpConversion | |
| COffloadModuleOpts | |
| COpenMPPointerLikeModel | |
| COpWithBodyGenInfo | |
| COutputStrategyText | |
| CRounding | |
| CScopedHostFloatingPointEnvironment | |
| CSectionsConstructStackFrame | |
| CSelectCaseOpConversion | |
| CSelectOpConversion | Conversion of fir::SelectOp to an if-then-else ladder |
| CSelectOpConversionBase | Base class for SelectOpConversion and SelectRankOpConversion |
| CSelectRankOpConversion | Conversion of fir::SelectRankOp to an if-then-else ladder |
| CSelectTypeOpConversion | Lower fir.select_type to LLVM IR dialect |
| CSignatureBuilder | |
| CSimplifyArrayCoorOp | |
| CStoreOpConversion | fir.store --> llvm.store |
| CTypeDescOpConversion | Lower fir.type_desc to a global addr |
| CUndoComplexPattern | |
| CValueOpCommon | |
| CXEmboxOpConversion | Create a generic box on a memory reference |
| CXReboxOpConversion | Create a new box given a box reference |