FLANG

Fortran::lower::SymMap Member List

This is the complete list of members for Fortran::lower::SymMap, including all inherited members.

addCharSymbol(semantics::SymbolRef sym, mlir::Value value, mlir::Value len, bool force=false) | 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
addCharSymbolWithShape(semantics::SymbolRef sym, mlir::Value value, mlir::Value len, llvm::ArrayRef< mlir::Value > shape, bool force=false) | Fortran::lower::SymMap | inline
addDerivedSymbol(semantics::SymbolRef sym, mlir::Value value, mlir::Value size, llvm::ArrayRef< mlir::Value > extents, llvm::ArrayRef< mlir::Value > lbounds, llvm::ArrayRef< mlir::Value > params, bool force=false) | Fortran::lower::SymMap | inline
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
addSymbolWithShape(semantics::SymbolRef sym, mlir::Value value, llvm::ArrayRef< mlir::Value > shape, bool force=false) | Fortran::lower::SymMap | inline
clear() | Fortran::lower::SymMap | inline
dump() const | Fortran::lower::SymMap |
erase(semantics::SymbolRef sym) | Fortran::lower::SymMap | inline
lookupSymbol(semantics::SymbolRef sym) | Fortran::lower::SymMap | inline