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 { _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits