MLIR  19.0.0git
Public Member Functions | Protected Attributes | List of all members
mlir::tblgen::Operator::VariableDecorator Struct Reference

A class used to represent the decorators of an operator variable, i.e. More...

#include "mlir/TableGen/Operator.h"

+ Inheritance diagram for mlir::tblgen::Operator::VariableDecorator:

Public Member Functions

 VariableDecorator (const llvm::Record *def)
 
const llvm::Record & getDef () const
 

Protected Attributes

const llvm::Record * def
 The TableGen definition of this decorator. More...
 

Detailed Description

A class used to represent the decorators of an operator variable, i.e.

argument or result.

Definition at line 110 of file Operator.h.

Constructor & Destructor Documentation

◆ VariableDecorator()

mlir::tblgen::Operator::VariableDecorator::VariableDecorator ( const llvm::Record *  def)
inlineexplicit

Definition at line 112 of file Operator.h.

Member Function Documentation

◆ getDef()

const llvm::Record& mlir::tblgen::Operator::VariableDecorator::getDef ( ) const
inline

Definition at line 113 of file Operator.h.

References def.

Referenced by mlir::tblgen::SideEffect::classof().

Member Data Documentation

◆ def

const llvm::Record* mlir::tblgen::Operator::VariableDecorator::def
protected

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