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

#include <DebugInfo.h>

Collaboration diagram for circt::DIInstance:
Collaboration graph
[legend]

Public Attributes

Operation * op = nullptr
 The operation that generated this instance. More...
 
StringAttr name
 The name of this instance. More...
 
DIModulemodule
 The instantiated module. More...
 

Detailed Description

Definition at line 41 of file DebugInfo.h.

Member Data Documentation

◆ module

DIModule* circt::DIInstance::module

◆ name

StringAttr circt::DIInstance::name

The name of this instance.

Definition at line 45 of file DebugInfo.h.

Referenced by dump(), and getVerilogInstanceName().

◆ op

Operation* circt::DIInstance::op = nullptr

The operation that generated this instance.

Definition at line 43 of file DebugInfo.h.

Referenced by dump(), and getVerilogInstanceName().


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