From 2e67a40f63b3bbc2dafa21403235f431a5c55a4c Mon Sep 17 00:00:00 2001 From: Benjamin Kramer Date: Tue, 10 Mar 2015 18:24:01 +0000 Subject: [PATCH] Make helper functions static. NFC. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@231811 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/libclang/CIndexCodeCompletion.cpp | 2 +- utils/TableGen/ClangAttrEmitter.cpp | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/tools/libclang/CIndexCodeCompletion.cpp b/tools/libclang/CIndexCodeCompletion.cpp index 47f2c149af..55f413102a 100644 --- a/tools/libclang/CIndexCodeCompletion.cpp +++ b/tools/libclang/CIndexCodeCompletion.cpp @@ -656,7 +656,7 @@ struct CodeCompleteAtInfo { unsigned options; CXCodeCompleteResults *result; }; -void clang_codeCompleteAt_Impl(void *UserData) { +static void clang_codeCompleteAt_Impl(void *UserData) { CodeCompleteAtInfo *CCAI = static_cast(UserData); CXTranslationUnit TU = CCAI->TU; const char *complete_filename = CCAI->complete_filename; diff --git a/utils/TableGen/ClangAttrEmitter.cpp b/utils/TableGen/ClangAttrEmitter.cpp index 16b38a37ca..4bf18089b5 100644 --- a/utils/TableGen/ClangAttrEmitter.cpp +++ b/utils/TableGen/ClangAttrEmitter.cpp @@ -28,6 +28,7 @@ using namespace llvm; +namespace { class FlattenedSpelling { std::string V, N, NS; bool K; @@ -53,8 +54,10 @@ public: const std::string &nameSpace() const { return NS; } bool knownToGCC() const { return K; } }; +} // namespace -std::vector GetFlattenedSpellings(const Record &Attr) { +static std::vector +GetFlattenedSpellings(const Record &Attr) { std::vector Spellings = Attr.getValueAsListOfDefs("Spellings"); std::vector Ret; -- 2.40.0