MLIR 22.0.0git
mlir::remark::RemarkEmittingPolicyFinal Class Reference

Policy that emits final remarks. More...

#include "mlir/IR/Remarks.h"

Inheritance diagram for mlir::remark::RemarkEmittingPolicyFinal:

Public Member Functions

 RemarkEmittingPolicyFinal ()
void reportRemark (const detail::Remark &remark) override
void finalize () override
Public Member Functions inherited from mlir::remark::detail::RemarkEmittingPolicyBase
 RemarkEmittingPolicyBase ()=default
virtual ~RemarkEmittingPolicyBase ()=default
void initialize (ReportFn fn)

Additional Inherited Members

Protected Attributes inherited from mlir::remark::detail::RemarkEmittingPolicyBase
ReportFn reportImpl

Detailed Description

Policy that emits final remarks.

Definition at line 496 of file Remarks.h.

Constructor & Destructor Documentation

◆ RemarkEmittingPolicyFinal()

mlir::remark::RemarkEmittingPolicyFinal::RemarkEmittingPolicyFinal ( )
default

Member Function Documentation

◆ finalize()

void mlir::remark::RemarkEmittingPolicyFinal::finalize ( )
inlineoverridevirtual

◆ reportRemark()

void mlir::remark::RemarkEmittingPolicyFinal::reportRemark ( const detail::Remark & remark)
inlineoverridevirtual

Implements mlir::remark::detail::RemarkEmittingPolicyBase.

Definition at line 505 of file Remarks.h.


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