|
FLANG
|
This is the complete list of members for Fortran::lower::SymMap, including all inherited members.
| AcDoVar typedef (defined in Fortran::lower::SymMap) | Fortran::lower::SymMap | |
| addAllocatableOrPointer(semantics::SymbolRef sym, fir::MutableBoxValue box, bool force=false) (defined in Fortran::lower::SymMap) | Fortran::lower::SymMap | inline |
| addBoxSymbol(semantics::SymbolRef sym, mlir::Value irBox, llvm::ArrayRef< mlir::Value > lbounds, llvm::ArrayRef< mlir::Value > explicitParams, llvm::ArrayRef< mlir::Value > explicitExtents, bool force=false) (defined in Fortran::lower::SymMap) | Fortran::lower::SymMap | inline |
| addBoxSymbol(semantics::SymbolRef sym, const SymbolBox::Box &value, bool force=false) (defined in Fortran::lower::SymMap) | Fortran::lower::SymMap | inline |
| addCharSymbol(semantics::SymbolRef sym, mlir::Value value, mlir::Value len, bool force=false) | Fortran::lower::SymMap | inline |
| addCharSymbol(semantics::SymbolRef sym, const SymbolBox::Char &value, bool force=false) (defined in Fortran::lower::SymMap) | Fortran::lower::SymMap | inline |
| addCharSymbolWithBounds(semantics::SymbolRef sym, mlir::Value value, mlir::Value len, llvm::ArrayRef< mlir::Value > extents, llvm::ArrayRef< mlir::Value > lbounds, bool force=false) | Fortran::lower::SymMap | inline |
| addCharSymbolWithBounds(semantics::SymbolRef sym, const SymbolBox::CharFullDim &value, bool force=false) (defined in Fortran::lower::SymMap) | Fortran::lower::SymMap | inline |
| addCharSymbolWithShape(semantics::SymbolRef sym, mlir::Value value, mlir::Value len, llvm::ArrayRef< mlir::Value > shape, bool force=false) | Fortran::lower::SymMap | inline |
| addCharSymbolWithShape(semantics::SymbolRef sym, const SymbolBox::CharFullDim &value, bool force=false) (defined in Fortran::lower::SymMap) | Fortran::lower::SymMap | inline |
| addSymbol(semantics::SymbolRef sym, const fir::ExtendedValue &ext, bool force=false) | Fortran::lower::SymMap | |
| addSymbol(semantics::SymbolRef sym, mlir::Value value, bool force=false) | Fortran::lower::SymMap | inline |
| addSymbolWithBounds(semantics::SymbolRef sym, mlir::Value value, llvm::ArrayRef< mlir::Value > extents, llvm::ArrayRef< mlir::Value > lbounds, bool force=false) | Fortran::lower::SymMap | inline |
| addSymbolWithBounds(semantics::SymbolRef sym, const SymbolBox::FullDim &value, bool force=false) (defined in Fortran::lower::SymMap) | Fortran::lower::SymMap | inline |
| addSymbolWithShape(semantics::SymbolRef sym, mlir::Value value, llvm::ArrayRef< mlir::Value > shape, bool force=false) | Fortran::lower::SymMap | inline |
| addSymbolWithShape(semantics::SymbolRef sym, const SymbolBox::FullDim &value, bool force=false) (defined in Fortran::lower::SymMap) | Fortran::lower::SymMap | inline |
| addVariableDefinition(semantics::SymbolRef symRef, fir::FortranVariableOpInterface definingOp, bool force=false) (defined in Fortran::lower::SymMap) | Fortran::lower::SymMap | inline |
| clear() | Fortran::lower::SymMap | inline |
| copySymbolBinding(semantics::SymbolRef src, semantics::SymbolRef target) (defined in Fortran::lower::SymMap) | Fortran::lower::SymMap | inline |
| dump() const | Fortran::lower::SymMap | |
| lookupImpliedDo(AcDoVar var) | Fortran::lower::SymMap | |
| lookupOneLevelUpSymbol(semantics::SymbolRef sym) | Fortran::lower::SymMap | |
| lookupOneLevelUpSymbol(const semantics::Symbol *sym) (defined in Fortran::lower::SymMap) | Fortran::lower::SymMap | inline |
| lookupStorage(semantics::SymbolRef sym) | Fortran::lower::SymMap | |
| lookupStorage(const semantics::Symbol *sym) (defined in Fortran::lower::SymMap) | Fortran::lower::SymMap | inline |
| lookupSymbol(semantics::SymbolRef sym) | Fortran::lower::SymMap | |
| lookupSymbol(const semantics::Symbol *sym) (defined in Fortran::lower::SymMap) | Fortran::lower::SymMap | inline |
| lookupSymbolByName(llvm::StringRef symName) | Fortran::lower::SymMap | |
| lookupVariableDefinition(semantics::SymbolRef sym) (defined in Fortran::lower::SymMap) | Fortran::lower::SymMap | inline |
| operator<< (defined in Fortran::lower::SymMap) | Fortran::lower::SymMap | friend |
| popImpliedDoBinding() | Fortran::lower::SymMap | inline |
| popScope() (defined in Fortran::lower::SymMap) | Fortran::lower::SymMap | inline |
| pushImpliedDoBinding(AcDoVar var, mlir::Value value) | Fortran::lower::SymMap | inline |
| pushScope() (defined in Fortran::lower::SymMap) | Fortran::lower::SymMap | inline |
| registerStorage(semantics::SymbolRef sym, StorageDesc storage) | Fortran::lower::SymMap | |
| shallowLookupSymbol(semantics::SymbolRef sym) | Fortran::lower::SymMap | |
| shallowLookupSymbol(const semantics::Symbol *sym) (defined in Fortran::lower::SymMap) | Fortran::lower::SymMap | inline |
| StorageDesc typedef | Fortran::lower::SymMap | |
| SymMap() (defined in Fortran::lower::SymMap) | Fortran::lower::SymMap | inline |
| SymMap(const SymMap &)=delete (defined in Fortran::lower::SymMap) | Fortran::lower::SymMap |