We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 55b0fde commit 5be4536Copy full SHA for 5be4536
clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp
@@ -70,11 +70,12 @@ getNewFieldsOrder(const RecordDecl *Definition,
70
}
71
SmallVector<unsigned, 4> NewFieldsOrder;
72
for (const auto &Name : DesiredFieldsOrder) {
73
- if (!NameToIndex.count(Name)) {
+ auto It = NameToIndex.find(Name);
74
+ if (It == NameToIndex.end()) {
75
llvm::errs() << "Field " << Name << " not found in definition.\n";
76
return {};
77
- NewFieldsOrder.push_back(NameToIndex[Name]);
78
+ NewFieldsOrder.push_back(It->second);
79
80
assert(NewFieldsOrder.size() == NameToIndex.size());
81
return NewFieldsOrder;
0 commit comments