CIRCT  20.0.0git
circt::SymbolCache Member List

This is the complete list of members for circt::SymbolCache, including all inherited members.

addDefinition(mlir::Attribute key, mlir::Operation *op) overridecirct::SymbolCacheinlinevirtual
addDefinitions(mlir::Operation *top)circt::SymbolCacheBase
addSymbol(mlir::SymbolOpInterface op)circt::SymbolCacheBaseinline
begin() overridecirct::SymbolCacheinlinevirtual
CacheItem typedefcirct::SymbolCacheBase
end() overridecirct::SymbolCacheinlinevirtual
getDefinition(mlir::Attribute attr) const overridecirct::SymbolCacheinlinevirtual
getDefinition(mlir::Attribute symbol) const=0circt::SymbolCache
getDefinition(mlir::FlatSymbolRefAttr symbol) constcirct::SymbolCacheinline
circt::SymbolCacheBase::getDefinition(mlir::FlatSymbolRefAttr symbol) constcirct::SymbolCacheBaseinline
Iterator typedefcirct::SymbolCacheprivate
symbolCachecirct::SymbolCacheprotected
~SymbolCacheBase()circt::SymbolCacheBasevirtual