MLIR  20.0.0git
Public Member Functions | List of all members
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. More...
 
SymbolRefAttr getSymbolRef () const
 Return the symbol reference that this use represents. More...
 

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: