diff --git a/mlir/include/mlir/IR/DialectImplementation.h b/mlir/include/mlir/IR/DialectImplementation.h --- a/mlir/include/mlir/IR/DialectImplementation.h +++ b/mlir/include/mlir/IR/DialectImplementation.h @@ -287,7 +287,7 @@ // Parse any kind of attribute. Attribute attr; - if (parseAttribute(attr)) + if (parseAttribute(attr, type)) return failure(); // Check for the right kind of attribute.