diff --git a/tools/llvm-size/llvm-size.cpp b/tools/llvm-size/llvm-size.cpp index 987270e98c4..4f98a4c0ec1 100644 --- a/tools/llvm-size/llvm-size.cpp +++ b/tools/llvm-size/llvm-size.cpp @@ -542,9 +542,7 @@ static bool checkMachOAndArchFlags(ObjectFile *O, StringRef Filename) { H = MachO->MachOObjectFile::getHeader(); T = MachOObjectFile::getArchTriple(H.cputype, H.cpusubtype); } - if (none_of(ArchFlags, [&](const std::string &Name) { - return Name == T.getArchName(); - })) { + if (!is_contained(ArchFlags, T.getArchName())) { error("no architecture specified", Filename); return false; }