CIRCT 23.0.0git
Loading...
Searching...
No Matches
Public Attributes | List of all members
circt::ImportVerilog::VirtualInterfaceLowering Struct Reference

Cached lowering information for representing SystemVerilog virtual interface handles as Moore types (a struct of references to interface members). More...

#include <ImportVerilogInternals.h>

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

Public Attributes

moore::UnpackedStructType type
 
SmallVector< StringAttr, 8 > fieldNames
 

Detailed Description

Cached lowering information for representing SystemVerilog virtual interface handles as Moore types (a struct of references to interface members).

Definition at line 67 of file ImportVerilogInternals.h.

Member Data Documentation

◆ fieldNames

SmallVector<StringAttr, 8> circt::ImportVerilog::VirtualInterfaceLowering::fieldNames

Definition at line 69 of file ImportVerilogInternals.h.

◆ type

moore::UnpackedStructType circt::ImportVerilog::VirtualInterfaceLowering::type

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