LLZK 0.1.0
Veridise's ZK Language IR
Loading...
Searching...
No Matches

Common between header and implementation generators for operations. More...

Inheritance diagram for OpGeneratorData:
[legend]

Public Member Functions

void setOperandName (mlir::StringRef name)
void setAttributeName (mlir::StringRef name)
void setResultName (mlir::StringRef name, int resultIndex)
void setRegionName (mlir::StringRef name, unsigned regionIndex)

Protected Attributes

std::string operandNameCapitalized
std::string attrNameCapitalized
std::string resultNameCapitalized
std::string regionNameCapitalized

Detailed Description

Common between header and implementation generators for operations.

Definition at line 33 of file OpCAPIGen.cpp.

Member Function Documentation

◆ setAttributeName()

void OpGeneratorData::setAttributeName ( mlir::StringRef name)
inline

Definition at line 35 of file OpCAPIGen.cpp.

◆ setOperandName()

void OpGeneratorData::setOperandName ( mlir::StringRef name)
inline

Definition at line 34 of file OpCAPIGen.cpp.

◆ setRegionName()

void OpGeneratorData::setRegionName ( mlir::StringRef name,
unsigned regionIndex )
inline

Definition at line 40 of file OpCAPIGen.cpp.

◆ setResultName()

void OpGeneratorData::setResultName ( mlir::StringRef name,
int resultIndex )
inline

Definition at line 36 of file OpCAPIGen.cpp.

Member Data Documentation

◆ attrNameCapitalized

std::string OpGeneratorData::attrNameCapitalized
protected

Definition at line 47 of file OpCAPIGen.cpp.

◆ operandNameCapitalized

std::string OpGeneratorData::operandNameCapitalized
protected

Definition at line 46 of file OpCAPIGen.cpp.

◆ regionNameCapitalized

std::string OpGeneratorData::regionNameCapitalized
protected

Definition at line 49 of file OpCAPIGen.cpp.

◆ resultNameCapitalized

std::string OpGeneratorData::resultNameCapitalized
protected

Definition at line 48 of file OpCAPIGen.cpp.


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