@@ -1310,11 +1310,11 @@ class LinkGraph {
13101310 orc::ExecutorAddr Address,
13111311 orc::ExecutorAddrDiff Size, Linkage L, Scope S,
13121312 bool IsLive) {
1313- assert ((S == Scope::Local || llvm::count_if (AbsoluteSymbols,
1313+ assert ((S == Scope::Local || llvm::none_of (AbsoluteSymbols,
13141314 [&](const Symbol *Sym) {
13151315 return Sym->getName () == Name;
1316- }) == 0 ) &&
1317- " Duplicate absolute symbol" );
1316+ })) &&
1317+ " Duplicate absolute symbol" );
13181318 auto &Sym = Symbol::constructAbsolute (Allocator, createAddressable (Address),
13191319 std::move (Name), Size, L, S, IsLive);
13201320 AbsoluteSymbols.insert (&Sym);
@@ -1350,10 +1350,10 @@ class LinkGraph {
13501350 orc::SymbolStringPtr Name,
13511351 orc::ExecutorAddrDiff Size, Linkage L, Scope S,
13521352 bool IsCallable, bool IsLive) {
1353- assert ((S == Scope::Local || llvm::count_if (defined_symbols (),
1354- [&](const Symbol *Sym) {
1355- return Sym->getName () == Name;
1356- }) == 0 ) &&
1353+ assert ((S == Scope::Local || llvm::none_of (defined_symbols (),
1354+ [&](const Symbol *Sym) {
1355+ return Sym->getName () == Name;
1356+ }) ) &&
13571357 " Duplicate defined symbol" );
13581358 auto &Sym =
13591359 Symbol::constructNamedDef (Allocator, Content, Offset, std::move (Name),
0 commit comments