CIRCT 24.0.0git
Loading...
Searching...
No Matches
circt::DIInstance Struct Reference

#include <DebugInfo.h>

Collaboration diagram for circt::DIInstance:

Public Attributes

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

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 esiaccel.types.TypeAlias::__str__(), 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: