|
CIRCT 23.0.0git
|
#include <FIRRTLUtils.h>

Public Member Functions | |
| InstanceChoiceMacroTable (Operation *op) | |
| FlatSymbolRefAttr | getMacro (StringAttr optionName, StringAttr caseName) const |
| auto | getKeys () const |
Private Attributes | |
| llvm::MapVector< std::pair< StringAttr, StringAttr >, FlatSymbolRefAttr > | cache |
Definition at line 78 of file FIRRTLUtils.h.
| circt::firrtl::InstanceChoiceMacroTable::InstanceChoiceMacroTable | ( | Operation * | op | ) |
Definition at line 1221 of file FIRRTLUtils.cpp.
|
inline |
Definition at line 86 of file FIRRTLUtils.h.
References cache.
| FlatSymbolRefAttr circt::firrtl::InstanceChoiceMacroTable::getMacro | ( | StringAttr | optionName, |
| StringAttr | caseName | ||
| ) | const |
Definition at line 1235 of file FIRRTLUtils.cpp.
|
private |
Definition at line 90 of file FIRRTLUtils.h.
Referenced by getKeys().