MLIR  22.0.0git
Public Member Functions | List of all members
mlir::remark::RemarkEmittingPolicyAll Class Reference

Policy that emits all remarks. More...

#include "mlir/IR/Remarks.h"

+ Inheritance diagram for mlir::remark::RemarkEmittingPolicyAll:

Public Member Functions

 RemarkEmittingPolicyAll ()
 
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 all remarks.

Definition at line 484 of file Remarks.h.

Constructor & Destructor Documentation

◆ RemarkEmittingPolicyAll()

mlir::remark::RemarkEmittingPolicyAll::RemarkEmittingPolicyAll ( )
default

Member Function Documentation

◆ finalize()

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

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

Definition at line 492 of file Remarks.h.

◆ reportRemark()

void mlir::remark::RemarkEmittingPolicyAll::reportRemark ( const detail::Remark remark)
inlineoverridevirtual

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