[analyzer] Fix -Wunused-local-typedef after rC358695
authorFangrui Song <maskray@google.com>
Fri, 19 Apr 2019 01:54:36 +0000 (01:54 +0000)
committerFangrui Song <maskray@google.com>
Fri, 19 Apr 2019 01:54:36 +0000 (01:54 +0000)
llvm-svn: 358729

clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp

index c0d5d1b..3ee35b4 100644 (file)
@@ -63,11 +63,8 @@ static
          "In order to efficiently gather checkers/packages, this function "
          "expects them to be already sorted!");
 
-  typename CheckerOrPackageInfoList::value_type Info(FullName);
-
-  return llvm::lower_bound(
-      Collection, Info,
-      FullNameLT<typename CheckerOrPackageInfoList::value_type>{});
+  return llvm::lower_bound(Collection, CheckerOrPackage(FullName),
+                           CheckerOrPackageFullNameLT{});
 }
 
 static constexpr char PackageSeparator = '.';