summaryrefslogtreecommitdiff
path: root/mlir/lib/Interfaces/FunctionInterfaces.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'mlir/lib/Interfaces/FunctionInterfaces.cpp')
-rw-r--r--mlir/lib/Interfaces/FunctionInterfaces.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/mlir/lib/Interfaces/FunctionInterfaces.cpp b/mlir/lib/Interfaces/FunctionInterfaces.cpp
index 8b6f7110c2cf..80f47a3f8367 100644
--- a/mlir/lib/Interfaces/FunctionInterfaces.cpp
+++ b/mlir/lib/Interfaces/FunctionInterfaces.cpp
@@ -146,7 +146,7 @@ static void setArgResAttrDict(FunctionOpInterface op, unsigned numTotalIndices,
return removeArgResAttrs<isArg>(op);
// Otherwise, create a new attribute array with the updated dictionary.
- SmallVector<Attribute, 8> newAttrs(rawAttrArray.begin(), rawAttrArray.end());
+ SmallVector<Attribute, 8> newAttrs(rawAttrArray);
newAttrs[index] = attrs;
setArgResAttrs<isArg>(op, ArrayAttr::get(op->getContext(), newAttrs));
}