diff --git a/mlir/include/mlir/IR/OpDefinition.h b/mlir/include/mlir/IR/OpDefinition.h index fe94f256035a..a279843cf0a4 100644 --- a/mlir/include/mlir/IR/OpDefinition.h +++ b/mlir/include/mlir/IR/OpDefinition.h @@ -1301,7 +1301,7 @@ public: static ClassID *getEffectID() { return ClassID::getID(); } /// 'classof' used to support llvm style cast functionality. - static bool classof(const Effect *effect) { + static bool classof(const ::mlir::SideEffects::Effect *effect) { return effect->getEffectID() == BaseT::getEffectID(); }