From 8cafefaef223367dbb5e913488c17baafceb9bbf Mon Sep 17 00:00:00 2001 From: Francisco Lopes da Silva Date: Thu, 29 Jan 2015 05:54:59 +0000 Subject: [PATCH] Sema: Turn some applicable functions static. NBC. llvm-svn: 227418 --- clang/lib/Sema/SemaCodeComplete.cpp | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/clang/lib/Sema/SemaCodeComplete.cpp b/clang/lib/Sema/SemaCodeComplete.cpp index 5aa28cd..341d454 100644 --- a/clang/lib/Sema/SemaCodeComplete.cpp +++ b/clang/lib/Sema/SemaCodeComplete.cpp @@ -3864,10 +3864,10 @@ static bool anyNullArguments(ArrayRef Args) { typedef CodeCompleteConsumer::OverloadCandidate ResultCandidate; -void mergeCandidatesWithResults(Sema &SemaRef, - SmallVectorImpl &Results, - OverloadCandidateSet &CandidateSet, - SourceLocation Loc) { +static void mergeCandidatesWithResults(Sema &SemaRef, + SmallVectorImpl &Results, + OverloadCandidateSet &CandidateSet, + SourceLocation Loc) { if (!CandidateSet.empty()) { // Sort the overload candidate set by placing the best overloads first. std::stable_sort( @@ -3885,8 +3885,9 @@ void mergeCandidatesWithResults(Sema &SemaRef, /// \brief Get the type of the Nth parameter from a given set of overload /// candidates. -QualType getParamType(Sema &SemaRef, ArrayRef Candidates, - unsigned N) { +static QualType getParamType(Sema &SemaRef, + ArrayRef Candidates, + unsigned N) { // Given the overloads 'Candidates' for a function call matching all arguments // up to N, return the type of the Nth parameter if it is the same for all @@ -3909,9 +3910,9 @@ QualType getParamType(Sema &SemaRef, ArrayRef Candidates, return ParamType; } -void CodeCompleteOverloadResults(Sema &SemaRef, Scope *S, - MutableArrayRef Candidates, - unsigned CurrentArg, +static void CodeCompleteOverloadResults(Sema &SemaRef, Scope *S, + MutableArrayRef Candidates, + unsigned CurrentArg, bool CompleteExpressionWithCurrentArg = true) { QualType ParamType; if (CompleteExpressionWithCurrentArg) -- 2.7.4