[clang-tools-extra] r339557 - Fix MSVC 'std::min: no matching overloaded function found' error.
Simon Pilgrim via cfe-commits
cfe-commits at lists.llvm.org
Mon Aug 13 05:24:49 PDT 2018
Author: rksimon
Date: Mon Aug 13 05:24:48 2018
New Revision: 339557
URL: http://llvm.org/viewvc/llvm-project?rev=339557&view=rev
Log:
Fix MSVC 'std::min: no matching overloaded function found' error.
Modified:
clang-tools-extra/trunk/clangd/index/dex/Trigram.cpp
Modified: clang-tools-extra/trunk/clangd/index/dex/Trigram.cpp
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/clangd/index/dex/Trigram.cpp?rev=339557&r1=339556&r2=339557&view=diff
==============================================================================
--- clang-tools-extra/trunk/clangd/index/dex/Trigram.cpp (original)
+++ clang-tools-extra/trunk/clangd/index/dex/Trigram.cpp Mon Aug 13 05:24:48 2018
@@ -128,7 +128,8 @@ std::vector<Token> generateQueryTrigrams
// If the number of symbols which can form fuzzy matching trigram is not
// sufficient, generate a single incomplete trigram for query.
if (ValidSymbolsCount < 3) {
- std::string Chars = LowercaseQuery.substr(0, std::min(3UL, Query.size()));
+ std::string Chars =
+ LowercaseQuery.substr(0, std::min<size_t>(3UL, Query.size()));
Chars.append(3 - Chars.size(), END_MARKER);
UniqueTrigrams.insert(Token(Token::Kind::Trigram, Chars));
} else {
More information about the cfe-commits
mailing list