MLIR 22.0.0git
mlir::SymbolTable::SymbolUse Class Reference

This class represents a specific symbol use. More...

#include "mlir/IR/SymbolTable.h"

Public Member Functions

 SymbolUse (Operation *op, SymbolRefAttr symbolRef)
OperationgetUser () const
 Return the operation user of this symbol reference.
SymbolRefAttr getSymbolRef () const
 Return the symbol reference that this use represents.

Detailed Description

This class represents a specific symbol use.

Definition at line 183 of file SymbolTable.h.

Constructor & Destructor Documentation

◆ SymbolUse()

mlir::SymbolTable::SymbolUse::SymbolUse ( Operation * op,
SymbolRefAttr symbolRef )
inline

Definition at line 185 of file SymbolTable.h.

Member Function Documentation

◆ getSymbolRef()

SymbolRefAttr mlir::SymbolTable::SymbolUse::getSymbolRef ( ) const
inline

Return the symbol reference that this use represents.

Definition at line 192 of file SymbolTable.h.

◆ getUser()

Operation * mlir::SymbolTable::SymbolUse::getUser ( ) const
inline

Return the operation user of this symbol reference.

Definition at line 189 of file SymbolTable.h.


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