[CIR] Change 'CIR-int' to use a 'APIntParameter' argument (#136713)
After 4bcc414af3782c333 an APInt parameter diagnoses, so this switches
us to APIntParameter.
I don't believe we need to put this in the incubator, as it'll get this
in the same
pulldown as the diagnostic.
diff --git a/clang/include/clang/CIR/Dialect/IR/CIRAttrs.td b/clang/include/clang/CIR/Dialect/IR/CIRAttrs.td
index dfe15a1..293b83e 100644
--- a/clang/include/clang/CIR/Dialect/IR/CIRAttrs.td
+++ b/clang/include/clang/CIR/Dialect/IR/CIRAttrs.td
@@ -114,7 +114,7 @@
value of the specified integer type.
}];
let parameters = (ins AttributeSelfTypeParameter<"">:$type,
- "llvm::APInt":$value);
+ APIntParameter<"">:$value);
let builders = [
AttrBuilderWithInferredContext<(ins "mlir::Type":$type,
"const llvm::APInt &":$value), [{