struct
#include <netlist/NetlistVisitor.hpp>
NetlistVisitor Visitor for building the netlist graph from the AST.
Public static functions
- static auto getLSPName(const ast::ValueSymbol& symbol, const analysis::ValueDriver& driver) -> std::string
- static auto determineEdgeKind(ast::ProceduralBlockSymbol const& symbol) -> ast::EdgeKind
Constructors, destructors, conversion operators
- NetlistVisitor(ast::Compilation& compilation, analysis::AnalysisManager& analysisManager, NetlistGraph& graph) explicit
Public functions
Public variables
- ast::Compilation& compilation
- analysis::AnalysisManager& analysisManager
- NetlistGraph& graph
Function documentation
static ast::EdgeKind slang:: netlist:: NetlistVisitor:: determineEdgeKind(ast::ProceduralBlockSymbol const& symbol)
Determine the egde type to apply within a procedrual block.