MLIR 24.0.0git
MlirRewriterBaseInsertPoint Struct Reference

A saved insertion point: a (block, operationAfter) pair. More...

#include "mlir-c/Rewrite.h"

Public Attributes

MlirBlock block
MlirOperation operationAfter

Detailed Description

A saved insertion point: a (block, operationAfter) pair.

operationAfter is the operation that subsequent insertions go before. If operationAfter is null, the insertion point is at the end of block. If block is null, the insertion point is not set (cleared).

Definition at line 140 of file Rewrite.h.

Member Data Documentation

◆ block

MlirBlock MlirRewriterBaseInsertPoint::block

Definition at line 141 of file Rewrite.h.

Referenced by mlirRewriterBaseRestoreInsertionPoint().

◆ operationAfter

MlirOperation MlirRewriterBaseInsertPoint::operationAfter

Definition at line 142 of file Rewrite.h.

Referenced by mlirRewriterBaseRestoreInsertionPoint().


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