CIRCT  19.0.0git
Public Member Functions | Public Attributes | List of all members
StructuralHasherSharedConstants Struct Reference

This struct contains constant string attributes shared across different threads. More...

Collaboration diagram for StructuralHasherSharedConstants:
Collaboration graph
[legend]

Public Member Functions

 StructuralHasherSharedConstants (MLIRContext *context)
 

Public Attributes

StringAttr portTypesAttr
 
StringAttr moduleNameAttr
 
StringAttr innerSymAttr
 
StringAttr portSymsAttr
 
StringAttr portNamesAttr
 
DenseSet< Attribute > nonessentialAttributes
 

Detailed Description

This struct contains constant string attributes shared across different threads.

Definition at line 81 of file Dedup.cpp.

Constructor & Destructor Documentation

◆ StructuralHasherSharedConstants()

StructuralHasherSharedConstants::StructuralHasherSharedConstants ( MLIRContext *  context)
inlineexplicit

Definition at line 82 of file Dedup.cpp.

References circt::calyx::direction::get().

Member Data Documentation

◆ innerSymAttr

StringAttr StructuralHasherSharedConstants::innerSymAttr

Definition at line 103 of file Dedup.cpp.

◆ moduleNameAttr

StringAttr StructuralHasherSharedConstants::moduleNameAttr

Definition at line 100 of file Dedup.cpp.

◆ nonessentialAttributes

DenseSet<Attribute> StructuralHasherSharedConstants::nonessentialAttributes

Definition at line 112 of file Dedup.cpp.

◆ portNamesAttr

StringAttr StructuralHasherSharedConstants::portNamesAttr

Definition at line 109 of file Dedup.cpp.

◆ portSymsAttr

StringAttr StructuralHasherSharedConstants::portSymsAttr

Definition at line 106 of file Dedup.cpp.

◆ portTypesAttr

StringAttr StructuralHasherSharedConstants::portTypesAttr

Definition at line 97 of file Dedup.cpp.


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