MLIR  22.0.0git
Public Member Functions | List of all members
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: