MLIR  20.0.0git
Classes | Namespaces | Functions
DiagnosedSilenceableFailure.h File Reference
#include "mlir/IR/Diagnostics.h"
#include "mlir/IR/Operation.h"
#include <optional>

Go to the source code of this file.

Classes

class  mlir::DiagnosedSilenceableFailure
 The result of a transform IR operation application. More...
 
class  mlir::DiagnosedDefiniteFailure
 A compatibility class connecting InFlightDiagnostic to DiagnosedSilenceableFailure while providing an interface similar to the former. More...
 

Namespaces

 mlir
 Include the generated interface declarations.
 

Functions

DiagnosedDefiniteFailure mlir::emitDefiniteFailure (Location loc, const Twine &message)
 Emits a definite failure with the given message. More...
 
DiagnosedDefiniteFailure mlir::emitDefiniteFailure (Operation *op, const Twine &message={})
 
DiagnosedSilenceableFailure mlir::emitSilenceableFailure (Location loc, const Twine &message={})
 Emits a silenceable failure with the given message. More...
 
DiagnosedSilenceableFailure mlir::emitSilenceableFailure (Operation *op, const Twine &message={})