#include "mlir/TableGen/Property.h"
|
| Property (const llvm::Record *record) |
|
| Property (const llvm::DefInit *init) |
|
| Property (StringRef summary, StringRef description, StringRef storageType, StringRef interfaceType, StringRef convertFromStorageCall, StringRef assignToStorageCall, StringRef convertToAttributeCall, StringRef convertFromAttributeCall, StringRef parserCall, StringRef optionalParserCall, StringRef printerCall, StringRef readFromMlirBytecodeCall, StringRef writeToMlirBytecodeCall, StringRef hashPropertyCall, StringRef defaultValue, StringRef storageTypeValueOverride) |
|
StringRef | getSummary () const |
|
StringRef | getDescription () const |
|
StringRef | getStorageType () const |
|
StringRef | getInterfaceType () const |
|
StringRef | getConvertFromStorageCall () const |
|
StringRef | getAssignToStorageCall () const |
|
StringRef | getConvertToAttributeCall () const |
|
StringRef | getConvertFromAttributeCall () const |
|
Pred | getPredicate () const |
|
StringRef | getParserCall () const |
|
bool | hasOptionalParser () const |
|
StringRef | getOptionalParserCall () const |
|
StringRef | getPrinterCall () const |
|
StringRef | getReadFromMlirBytecodeCall () const |
|
StringRef | getWriteToMlirBytecodeCall () const |
|
StringRef | getHashPropertyCall () const |
|
bool | hasDefaultValue () const |
|
StringRef | getDefaultValue () const |
|
bool | hasStorageTypeValueOverride () const |
|
StringRef | getStorageTypeValueOverride () const |
|
StringRef | getPropertyDefName () const |
|
Property | getBaseProperty () const |
|
const llvm::Record & | getDef () const |
|
Definition at line 35 of file Property.h.
◆ Property() [1/3]
mlir::tblgen::Property::Property |
( |
const llvm::Record * |
record | ) |
|
|
explicit |
◆ Property() [2/3]
mlir::tblgen::Property::Property |
( |
const llvm::DefInit * |
init | ) |
|
|
explicit |
◆ Property() [3/3]
Property::Property |
( |
StringRef |
summary, |
|
|
StringRef |
description, |
|
|
StringRef |
storageType, |
|
|
StringRef |
interfaceType, |
|
|
StringRef |
convertFromStorageCall, |
|
|
StringRef |
assignToStorageCall, |
|
|
StringRef |
convertToAttributeCall, |
|
|
StringRef |
convertFromAttributeCall, |
|
|
StringRef |
parserCall, |
|
|
StringRef |
optionalParserCall, |
|
|
StringRef |
printerCall, |
|
|
StringRef |
readFromMlirBytecodeCall, |
|
|
StringRef |
writeToMlirBytecodeCall, |
|
|
StringRef |
hashPropertyCall, |
|
|
StringRef |
defaultValue, |
|
|
StringRef |
storageTypeValueOverride |
|
) |
| |
◆ getAssignToStorageCall()
StringRef mlir::tblgen::Property::getAssignToStorageCall |
( |
| ) |
const |
|
inline |
◆ getBaseProperty()
Property Property::getBaseProperty |
( |
| ) |
const |
◆ getConvertFromAttributeCall()
StringRef mlir::tblgen::Property::getConvertFromAttributeCall |
( |
| ) |
const |
|
inline |
◆ getConvertFromStorageCall()
StringRef mlir::tblgen::Property::getConvertFromStorageCall |
( |
| ) |
const |
|
inline |
◆ getConvertToAttributeCall()
StringRef mlir::tblgen::Property::getConvertToAttributeCall |
( |
| ) |
const |
|
inline |
◆ getDef()
const llvm::Record& mlir::tblgen::Property::getDef |
( |
| ) |
const |
|
inline |
◆ getDefaultValue()
StringRef mlir::tblgen::Property::getDefaultValue |
( |
| ) |
const |
|
inline |
◆ getDescription()
StringRef mlir::tblgen::Property::getDescription |
( |
| ) |
const |
|
inline |
◆ getHashPropertyCall()
StringRef mlir::tblgen::Property::getHashPropertyCall |
( |
| ) |
const |
|
inline |
◆ getInterfaceType()
StringRef mlir::tblgen::Property::getInterfaceType |
( |
| ) |
const |
|
inline |
◆ getOptionalParserCall()
StringRef mlir::tblgen::Property::getOptionalParserCall |
( |
| ) |
const |
|
inline |
◆ getParserCall()
StringRef mlir::tblgen::Property::getParserCall |
( |
| ) |
const |
|
inline |
◆ getPredicate()
Pred Property::getPredicate |
( |
| ) |
const |
◆ getPrinterCall()
StringRef mlir::tblgen::Property::getPrinterCall |
( |
| ) |
const |
|
inline |
◆ getPropertyDefName()
StringRef Property::getPropertyDefName |
( |
| ) |
const |
◆ getReadFromMlirBytecodeCall()
StringRef mlir::tblgen::Property::getReadFromMlirBytecodeCall |
( |
| ) |
const |
|
inline |
◆ getStorageType()
StringRef mlir::tblgen::Property::getStorageType |
( |
| ) |
const |
|
inline |
◆ getStorageTypeValueOverride()
StringRef mlir::tblgen::Property::getStorageTypeValueOverride |
( |
| ) |
const |
|
inline |
◆ getSummary()
StringRef mlir::tblgen::Property::getSummary |
( |
| ) |
const |
|
inline |
◆ getWriteToMlirBytecodeCall()
StringRef mlir::tblgen::Property::getWriteToMlirBytecodeCall |
( |
| ) |
const |
|
inline |
◆ hasDefaultValue()
bool mlir::tblgen::Property::hasDefaultValue |
( |
| ) |
const |
|
inline |
◆ hasOptionalParser()
bool mlir::tblgen::Property::hasOptionalParser |
( |
| ) |
const |
|
inline |
◆ hasStorageTypeValueOverride()
bool mlir::tblgen::Property::hasStorageTypeValueOverride |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: