Loading [MathJax]/extensions/tex2jax.js
CIRCT 21.0.0git
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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::SymbolCachevirtual
getDefinition(mlir::FlatSymbolRefAttr symbol) constcirct::SymbolCacheinline
Iterator typedefcirct::SymbolCacheprivate
symbolCachecirct::SymbolCacheprotected
~SymbolCacheBase()circt::SymbolCacheBasevirtual