|
CIRCT 23.0.0git
|
Hierarchical path information. More...
#include <ImportVerilogInternals.h>

Public Attributes | |
| mlir::StringAttr | hierName |
| std::optional< unsigned int > | idx |
| slang::ast::ArgumentDirection | direction |
| const slang::ast::ValueSymbol * | valueSym |
Hierarchical path information.
The "hierName" means a different hierarchical name at different module levels. The "idx" means where the current hierarchical name is on the portlists. The "direction" means hierarchical names whether downward(In) or upward(Out).
Definition at line 132 of file ImportVerilogInternals.h.
| slang::ast::ArgumentDirection circt::ImportVerilog::HierPathInfo::direction |
Definition at line 135 of file ImportVerilogInternals.h.
| mlir::StringAttr circt::ImportVerilog::HierPathInfo::hierName |
Definition at line 133 of file ImportVerilogInternals.h.
| std::optional<unsigned int> circt::ImportVerilog::HierPathInfo::idx |
Definition at line 134 of file ImportVerilogInternals.h.
| const slang::ast::ValueSymbol* circt::ImportVerilog::HierPathInfo::valueSym |
Definition at line 136 of file ImportVerilogInternals.h.