From b9bcf99bd831366bf09c6c31448c9a96442cb662 Mon Sep 17 00:00:00 2001 From: Benjamin Kramer Date: Sat, 6 Aug 2016 11:21:04 +0000 Subject: [PATCH] Move helpers into anonymous namespaces. NFC. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@277918 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Frontend/CompilerInvocation.cpp | 2 +- lib/Sema/SemaTemplate.cpp | 2 ++ lib/Serialization/ASTReaderDecl.cpp | 5 +++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/Frontend/CompilerInvocation.cpp b/lib/Frontend/CompilerInvocation.cpp index 54ec1a5a38..cfbc40be94 100644 --- a/lib/Frontend/CompilerInvocation.cpp +++ b/lib/Frontend/CompilerInvocation.cpp @@ -1467,7 +1467,7 @@ static void ParseHeaderSearchArgs(HeaderSearchOptions &Opts, ArgList &Args) { Opts.AddVFSOverlayFile(A->getValue()); } -bool isOpenCL(LangStandard::Kind LangStd) { +static bool isOpenCL(LangStandard::Kind LangStd) { return LangStd == LangStandard::lang_opencl || LangStd == LangStandard::lang_opencl11 || LangStd == LangStandard::lang_opencl12 || diff --git a/lib/Sema/SemaTemplate.cpp b/lib/Sema/SemaTemplate.cpp index fbae4ec5c4..99f9276974 100644 --- a/lib/Sema/SemaTemplate.cpp +++ b/lib/Sema/SemaTemplate.cpp @@ -8607,6 +8607,7 @@ bool Sema::IsInsideALocalClassWithinATemplateFunction() { return false; } +namespace { /// \brief Walk the path from which a declaration was instantiated, and check /// that every explicit specialization along that path is visible. This enforces /// C++ [temp.expl.spec]/6: @@ -8734,6 +8735,7 @@ private: } } }; +} // end anonymous namespace void Sema::checkSpecializationVisibility(SourceLocation Loc, NamedDecl *Spec) { if (!getLangOpts().Modules) diff --git a/lib/Serialization/ASTReaderDecl.cpp b/lib/Serialization/ASTReaderDecl.cpp index b5384bbc39..7bbc4b129f 100644 --- a/lib/Serialization/ASTReaderDecl.cpp +++ b/lib/Serialization/ASTReaderDecl.cpp @@ -436,8 +436,9 @@ public: }; } // end anonymous namespace -template -llvm::iterator_range> merged_redecls(DeclT *D) { +template +static llvm::iterator_range> +merged_redecls(DeclT *D) { return llvm::make_range(MergedRedeclIterator(D), MergedRedeclIterator()); } -- 2.40.0