FLANG

Here is a list of all documented class members with links to the class documentation for each member:

### - a -

- addCharSymbol() : Fortran::lower::SymMap
- addCharSymbolWithBounds() : Fortran::lower::SymMap
- addCharSymbolWithShape() : Fortran::lower::SymMap
- addDerivedSymbol() : Fortran::lower::SymMap
- addNamedFunction() : Fortran::lower::FirOpBuilder
- addSymbol() : Fortran::lower::SymMap
- addSymbolWithBounds() : Fortran::lower::SymMap
- addSymbolWithShape() : Fortran::lower::SymMap
- allocateLocal() : Fortran::lower::FirOpBuilder
- apply() : Fortran::lower::SymbolBox

### - b -

- beginStmt : Fortran::lower::pft::FunctionLikeUnit
- BodyGenerator : Fortran::lower::DoLoopHelper

### - c -

- CharacterExprHelper() : Fortran::lower::CharacterExprHelper
- clear() : Fortran::lower::SymMap
- construct() : fir::detail::TypeAttributeStorage
- convertToIndexType() : Fortran::lower::FirOpBuilder
- convertWithSemantics() : Fortran::lower::FirOpBuilder
- create() : Fortran::lower::LoweringBridge
- createAssign() : Fortran::lower::CharacterExprHelper
- createBlankConstant() : Fortran::lower::CharacterExprHelper
- createCharacterTemp() : Fortran::lower::CharacterExprHelper
- createComplex() : Fortran::lower::ComplexExprHelper
- createConcatenate() : Fortran::lower::CharacterExprHelper
- createConvert() : Fortran::lower::FirOpBuilder
- createCopy() : Fortran::lower::CharacterExprHelper
- createEmboxChar() : Fortran::lower::CharacterExprHelper
- createFoldingContext() : Fortran::lower::LoweringBridge
- createFunction() : Fortran::lower::FirOpBuilder
- createGlobal() : Fortran::lower::FirOpBuilder
- createGlobalConstant() : Fortran::lower::FirOpBuilder
- createIntegerConstant() : Fortran::lower::FirOpBuilder
- createLenTrim() : Fortran::lower::CharacterExprHelper
- createLoop() : Fortran::lower::DoLoopHelper
- createNullConstant() : Fortran::lower::FirOpBuilder
- createPadding() : Fortran::lower::CharacterExprHelper
- createRealZeroConstant() : Fortran::lower::FirOpBuilder
- createStringLit() : Fortran::lower::FirOpBuilder
- createSubstring() : Fortran::lower::CharacterExprHelper
- createTemporary() : Fortran::lower::FirOpBuilder
- createUnboxChar() : Fortran::lower::CharacterExprHelper

### - d -

- deconstruct() : fir::NameUniquer
- doCommonBlock() : fir::NameUniquer
- doConstant() : fir::NameUniquer
- doDispatchTable() : fir::NameUniquer
- doGenerated() : fir::NameUniquer
- doIntrinsicTypeDescriptor() : fir::NameUniquer
- doProcedure() : fir::NameUniquer
- doProgramEntry() : fir::NameUniquer
- doType() : fir::NameUniquer
- doTypeDescriptor() : fir::NameUniquer
- doVariable() : fir::NameUniquer
- dump() : fir::ExtendedValue , Fortran::lower::pft::Program , Fortran::lower::SymMap

### - e -

- ElementalGenerator : IntrinsicLibrary
- erase() : Fortran::lower::SymMap
- Evaluation() : Fortran::lower::pft::Evaluation
- extractParts() : Fortran::lower::ComplexExprHelper

### - f -

- finalBlock : Fortran::lower::pft::FunctionLikeUnit

### - g -

- genAddr() : Fortran::lower::CoarrayExprHelper
- genConversion() : IntrinsicLibrary
- genElementalCall() : IntrinsicLibrary
- genExprAddr() : Fortran::lower::AbstractConverter
- genExprValue() : Fortran::lower::AbstractConverter
- genIntrinsicCall() : IntrinsicLibrary
- genLocation() : Fortran::lower::AbstractConverter
- genRuntimeCall() : IntrinsicLibrary
- genType() : Fortran::lower::AbstractConverter
- genValue() : Fortran::lower::CoarrayExprHelper
- get() : fir::RecordType , fir::SequenceType , fir::TypeDescType
- getAddr() : Fortran::lower::SymbolBox
- getCharacterBitsize() : fir::KindMapping
- getCharacterKind() : Fortran::lower::CharacterExprHelper
- getCharLen() : Fortran::lower::SymbolBox
- getComplexPartType() : Fortran::lower::ComplexExprHelper
- getComplexTypeID() : fir::KindMapping
- getConstantRows() : fir::SequenceType
- getCurrentLocation() : Fortran::lower::AbstractConverter
- getDimension() : fir::SequenceType
- getElementType() : fir::CplxType
- getEleTy() : fir::SequenceType
- getEntryBlock() : Fortran::lower::FirOpBuilder
- getFirOpBuilder() : Fortran::lower::AbstractConverter
- getFloatSemantics() : fir::KindMapping
- getFoldingContext() : Fortran::lower::AbstractConverter
- getFunction() : Fortran::lower::FirOpBuilder
- getIntegerBitsize() : fir::KindMapping
- getKindMap() : Fortran::lower::FirOpBuilder , Fortran::lower::LoweringBridge
- getLBound() : Fortran::lower::SymbolBox
- getLengthType() : Fortran::lower::CharacterExprHelper
- getLogicalBitsize() : fir::KindMapping
- getMLIRContext() : Fortran::lower::AbstractConverter
- getModule() : Fortran::lower::FirOpBuilder
- getModuleOp() : Fortran::lower::AbstractConverter
- getNamedFunction() : Fortran::lower::FirOpBuilder
- getNestedEvaluations() : Fortran::lower::pft::Evaluation
- getOwningProcedure() : Fortran::lower::pft::Evaluation
- getRank() : fir::DimsType
- getRealBitsize() : fir::KindMapping
- getRealTypeID() : fir::KindMapping
- getRefType() : Fortran::lower::FirOpBuilder
- getRegion() : Fortran::lower::FirOpBuilder
- getShape() : fir::SequenceType
- getStartingSourceLoc() : Fortran::lower::pft::FunctionLikeUnit
- getSubprogramSymbol() : Fortran::lower::pft::FunctionLikeUnit
- getSymbolAddress() : Fortran::lower::AbstractConverter
- getUnknownExtent() : fir::SequenceType
- getUnrestrictedIntrinsicSymbolRefAttr() : IntrinsicLibrary

### - h -

- hasConstantInterior() : fir::SequenceType
- hasConstantShape() : fir::SequenceType , Fortran::lower::SymbolBox
- hasNestedEvaluations() : Fortran::lower::pft::Evaluation
- hasRank() : Fortran::lower::SymbolBox
- hasSimpleLBounds() : Fortran::lower::SymbolBox
- hasUnknownShape() : fir::SequenceType

### - i -

- invokeGenerator() : IntrinsicLibrary
- isActionStmt() : Fortran::lower::pft::Evaluation
- isCharacter() : Fortran::lower::CharacterExprHelper
- isCharacterLiteral() : Fortran::lower::CharacterExprHelper
- isIntermediateConstructStmt() : Fortran::lower::pft::Evaluation
- isIntrinsic() : Fortran::lower::SymbolBox
- isSmallerThan() : FunctionDistance

### - l -

- lookupSymbol() : Fortran::lower::SymMap
- lower() : Fortran::lower::LoweringBridge

### - m -

- MakeScope() : Fortran::semantics::Scope
- MakeSymbol() : Fortran::semantics::Scope
- mangleName() : Fortran::lower::AbstractConverter
- materializeCharacter() : Fortran::lower::CharacterExprHelper

### - n -

- NameKind : fir::NameUniquer
- nonNopSuccessor() : Fortran::lower::pft::Evaluation

### - o -

- operator==() : fir::detail::TypeAttributeStorage
- outline : IntrinsicHandler
- outlineInWrapper() : IntrinsicLibrary

### - p -

- parseSourceFile() : Fortran::lower::LoweringBridge

### - s -

- stmtSourceLoc() : Fortran::lower::pft::FunctionLikeUnit
- symbol : Fortran::lower::pft::FunctionLikeUnit

### - t -

- toExtendedValue() : Fortran::lower::CharacterExprHelper
- try_emplace() : Fortran::semantics::Scope

### - u -

- uniqueCGIdent() : Fortran::lower::AbstractConverter