CIRCT  20.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 portSymbolsAttr
 
StringAttr portNamesAttr
 
DenseSet< Attribute > nonessentialAttributes
 

Detailed Description

This struct contains constant string attributes shared across different threads.

Definition at line 112 of file Dedup.cpp.

Constructor & Destructor Documentation

◆ StructuralHasherSharedConstants()

StructuralHasherSharedConstants::StructuralHasherSharedConstants ( MLIRContext *  context)
inlineexplicit

Definition at line 113 of file Dedup.cpp.

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

Member Data Documentation

◆ innerSymAttr

StringAttr StructuralHasherSharedConstants::innerSymAttr

Definition at line 136 of file Dedup.cpp.

◆ moduleNameAttr

StringAttr StructuralHasherSharedConstants::moduleNameAttr

Definition at line 133 of file Dedup.cpp.

◆ nonessentialAttributes

DenseSet<Attribute> StructuralHasherSharedConstants::nonessentialAttributes

Definition at line 145 of file Dedup.cpp.

◆ portNamesAttr

StringAttr StructuralHasherSharedConstants::portNamesAttr

Definition at line 142 of file Dedup.cpp.

◆ portSymbolsAttr

StringAttr StructuralHasherSharedConstants::portSymbolsAttr

Definition at line 139 of file Dedup.cpp.

◆ portTypesAttr

StringAttr StructuralHasherSharedConstants::portTypesAttr

Definition at line 130 of file Dedup.cpp.


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