MLIR
20.0.0git
|
This class represents the information for an operation definition within an input file. More...
#include "mlir/AsmParser/AsmParserState.h"
Classes | |
struct | ResultGroupDefinition |
Public Member Functions | |
OperationDefinition (Operation *op, SMRange loc, SMLoc endLoc) | |
Public Attributes | |
Operation * | op |
The operation representing this definition. More... | |
SMRange | loc |
The source location for the operation, i.e. the location of its name. More... | |
SMRange | scopeLoc |
The full source range of the operation definition, i.e. More... | |
SmallVector< ResultGroupDefinition > | resultGroups |
Source definitions for any result groups of this operation. More... | |
SmallVector< SMRange > | symbolUses |
If this operation is a symbol operation, this vector contains symbol uses of this operation. More... | |
This class represents the information for an operation definition within an input file.
Definition at line 47 of file AsmParserState.h.
|
inline |
Definition at line 58 of file AsmParserState.h.
SMRange mlir::AsmParserState::OperationDefinition::loc |
The source location for the operation, i.e. the location of its name.
Definition at line 65 of file AsmParserState.h.
Operation* mlir::AsmParserState::OperationDefinition::op |
The operation representing this definition.
Definition at line 62 of file AsmParserState.h.
SmallVector<ResultGroupDefinition> mlir::AsmParserState::OperationDefinition::resultGroups |
Source definitions for any result groups of this operation.
Definition at line 72 of file AsmParserState.h.
Referenced by mlir::AsmParserState::addUses().
SMRange mlir::AsmParserState::OperationDefinition::scopeLoc |
The full source range of the operation definition, i.e.
a range encompassing the start and end of the full operation definition.
Definition at line 69 of file AsmParserState.h.
SmallVector<SMRange> mlir::AsmParserState::OperationDefinition::symbolUses |
If this operation is a symbol operation, this vector contains symbol uses of this operation.
Definition at line 76 of file AsmParserState.h.