MLIR 22.0.0git
mlir::AsmPrinter::CyclicPrintReset Class Reference

Class used to automatically end a cyclic region on destruction. More...

#include "mlir/IR/OpImplementation.h"

Public Member Functions

 CyclicPrintReset (AsmPrinter *printer)
 ~CyclicPrintReset ()
 CyclicPrintReset (const CyclicPrintReset &)=delete
CyclicPrintResetoperator= (const CyclicPrintReset &)=delete
 CyclicPrintReset (CyclicPrintReset &&rhs)
CyclicPrintResetoperator= (CyclicPrintReset &&rhs)

Detailed Description

Class used to automatically end a cyclic region on destruction.

Definition at line 271 of file OpImplementation.h.

Constructor & Destructor Documentation

◆ CyclicPrintReset() [1/3]

mlir::AsmPrinter::CyclicPrintReset::CyclicPrintReset ( AsmPrinter * printer)
inlineexplicit

◆ ~CyclicPrintReset()

mlir::AsmPrinter::CyclicPrintReset::~CyclicPrintReset ( )
inline

Definition at line 275 of file OpImplementation.h.

◆ CyclicPrintReset() [2/3]

mlir::AsmPrinter::CyclicPrintReset::CyclicPrintReset ( const CyclicPrintReset & )
delete

References CyclicPrintReset().

◆ CyclicPrintReset() [3/3]

mlir::AsmPrinter::CyclicPrintReset::CyclicPrintReset ( CyclicPrintReset && rhs)
inline

Definition at line 284 of file OpImplementation.h.

References CyclicPrintReset(), nullptr, and rhs.

Member Function Documentation

◆ operator=() [1/2]

CyclicPrintReset & mlir::AsmPrinter::CyclicPrintReset::operator= ( const CyclicPrintReset & )
delete

References CyclicPrintReset().

◆ operator=() [2/2]

CyclicPrintReset & mlir::AsmPrinter::CyclicPrintReset::operator= ( CyclicPrintReset && rhs)
inline

Definition at line 287 of file OpImplementation.h.

References CyclicPrintReset(), and rhs.


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