13#ifndef FORTRAN_LOWER_SUPPORT_VERIFIER_H
14#define FORTRAN_LOWER_SUPPORT_VERIFIER_H
16#include "mlir/IR/Verifier.h"
17#include "mlir/Pass/Pass.h"
24 :
public mlir::PassWrapper<VerifierPass, mlir::OperationPass<>> {
25 void runOnOperation()
override final {
26 if (mlir::failed(mlir::verify(getOperation())))
28 markAllAnalysesPreserved();
Definition: Verifier.h:24
Definition: AbstractConverter.h:59