CIRCT  20.0.0git
Public Attributes | List of all members
circt::ImportVerilog::ModuleLowering Struct Reference

Module lowering information. More...

#include <ImportVerilogInternals.h>

Collaboration diagram for circt::ImportVerilog::ModuleLowering:
Collaboration graph
[legend]

Public Attributes

moore::SVModuleOp op
 
SmallVector< PortLoweringports
 
DenseMap< const slang::syntax::SyntaxNode *, const slang::ast::PortSymbol * > portsBySyntaxNode
 

Detailed Description

Module lowering information.

Definition at line 39 of file ImportVerilogInternals.h.

Member Data Documentation

◆ op

moore::SVModuleOp circt::ImportVerilog::ModuleLowering::op

Definition at line 40 of file ImportVerilogInternals.h.

◆ ports

SmallVector<PortLowering> circt::ImportVerilog::ModuleLowering::ports

Definition at line 41 of file ImportVerilogInternals.h.

◆ portsBySyntaxNode

DenseMap<const slang::syntax::SyntaxNode *, const slang::ast::PortSymbol *> circt::ImportVerilog::ModuleLowering::portsBySyntaxNode

Definition at line 43 of file ImportVerilogInternals.h.


The documentation for this struct was generated from the following file: