MLIR  16.0.0git
Public Member Functions | Public Attributes | List of all members
mlir::spirv::StructType::MemberDecorationInfo Struct Reference

#include "mlir/Dialect/SPIRV/IR/SPIRVTypes.h"

+ Collaboration diagram for mlir::spirv::StructType::MemberDecorationInfo:

Public Member Functions

 MemberDecorationInfo (uint32_t index, uint32_t hasValue, Decoration decoration, uint32_t decorationValue)
 
bool operator== (const MemberDecorationInfo &other) const
 
bool operator< (const MemberDecorationInfo &other) const
 

Public Attributes

uint32_t memberIndex: 31
 
uint32_t hasValue: 1
 
Decoration decoration
 
uint32_t decorationValue
 

Detailed Description

Definition at line 289 of file SPIRVTypes.h.

Constructor & Destructor Documentation

◆ MemberDecorationInfo()

mlir::spirv::StructType::MemberDecorationInfo::MemberDecorationInfo ( uint32_t  index,
uint32_t  hasValue,
Decoration  decoration,
uint32_t  decorationValue 
)
inline

Definition at line 295 of file SPIRVTypes.h.

Member Function Documentation

◆ operator<()

bool mlir::spirv::StructType::MemberDecorationInfo::operator< ( const MemberDecorationInfo other) const
inline

Definition at line 306 of file SPIRVTypes.h.

References decoration, and memberIndex.

◆ operator==()

bool mlir::spirv::StructType::MemberDecorationInfo::operator== ( const MemberDecorationInfo other) const
inline

Definition at line 300 of file SPIRVTypes.h.

References decoration, decorationValue, and memberIndex.

Member Data Documentation

◆ decoration

Decoration mlir::spirv::StructType::MemberDecorationInfo::decoration

Definition at line 292 of file SPIRVTypes.h.

Referenced by mlir::spirv::hash_value(), operator<(), and operator==().

◆ decorationValue

uint32_t mlir::spirv::StructType::MemberDecorationInfo::decorationValue

Definition at line 293 of file SPIRVTypes.h.

Referenced by operator==().

◆ hasValue

uint32_t mlir::spirv::StructType::MemberDecorationInfo::hasValue

Definition at line 291 of file SPIRVTypes.h.

◆ memberIndex

uint32_t mlir::spirv::StructType::MemberDecorationInfo::memberIndex

Definition at line 290 of file SPIRVTypes.h.

Referenced by mlir::spirv::hash_value(), operator<(), and operator==().


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