Skip to content

Commit ad9dfc6

Browse files
remove auto keyword
1 parent e7ed599 commit ad9dfc6

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

clang/lib/CIR/Dialect/IR/CIRDialect.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "clang/CIR/Dialect/IR/CIROpsDialect.cpp.inc"
2323
#include "clang/CIR/Dialect/IR/CIROpsEnums.cpp.inc"
2424
#include "clang/CIR/MissingFeatures.h"
25+
#include "llvm/ADT/APInt.h"
2526
#include <numeric>
2627

2728
using namespace mlir;
@@ -975,7 +976,7 @@ void cir::SwitchFlatOp::build(OpBuilder &builder, OperationState &result,
975976
ArrayRef<ValueRange> caseOperands) {
976977

977978
std::vector<mlir::Attribute> caseValuesAttrs;
978-
for (auto &val : caseValues) {
979+
for (const APInt &val : caseValues) {
979980
caseValuesAttrs.push_back(cir::IntAttr::get(value.getType(), val));
980981
}
981982
mlir::ArrayAttr attrs = ArrayAttr::get(builder.getContext(), caseValuesAttrs);

0 commit comments

Comments
 (0)