MLIR 22.0.0git
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: