From 262cc74e0b699071ff3e2627140b02d01ae2aa7e Mon Sep 17 00:00:00 2001 From: Tres Popp Date: Tue, 18 Jan 2022 18:00:47 +0100 Subject: [PATCH] Fix pair construction with an implicit constructor inside. --- clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp b/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp index 1b61b4982931f8..e2209e3debfde4 100644 --- a/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp +++ b/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp @@ -469,7 +469,7 @@ void GenericTaintRuleParser::consumeRulesFromConfig(const Config &C, llvm::SmallVector CallDescParts{NameParts.size()}; llvm::transform(NameParts, CallDescParts.begin(), [](SmallString<32> &S) { return S.c_str(); }); - Rules.emplace_back(CallDescParts, std::move(Rule)); + Rules.emplace_back(CallDescription(CallDescParts), std::move(Rule)); } void GenericTaintRuleParser::parseConfig(const std::string &Option,