summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitri Gribenko <gribozavr@gmail.com>2013-11-13 20:19:22 +0000
committerDmitri Gribenko <gribozavr@gmail.com>2013-11-13 20:19:22 +0000
commit2fe4f17d8eb90fb6a743e0d72641652f20fd73c7 (patch)
tree69725f0bbcab30c1c6f2e1f9831f1ef9920e0f47
parenta665321a6885ff659ae6d75bb2ee2f083f78ddd7 (diff)
Make inline functions in a header file static.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@194603 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--tools/libclang/CXComment.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/tools/libclang/CXComment.h b/tools/libclang/CXComment.h
index 0780a65e76..1e2561d585 100644
--- a/tools/libclang/CXComment.h
+++ b/tools/libclang/CXComment.h
@@ -27,20 +27,20 @@ namespace comments {
namespace cxcomment {
-inline CXComment createCXComment(const comments::Comment *C,
- CXTranslationUnit TU) {
+static inline CXComment createCXComment(const comments::Comment *C,
+ CXTranslationUnit TU) {
CXComment Result;
Result.ASTNode = C;
Result.TranslationUnit = TU;
return Result;
}
-inline const comments::Comment *getASTNode(CXComment CXC) {
+static inline const comments::Comment *getASTNode(CXComment CXC) {
return static_cast<const comments::Comment *>(CXC.ASTNode);
}
template<typename T>
-inline const T *getASTNodeAs(CXComment CXC) {
+static inline const T *getASTNodeAs(CXComment CXC) {
const comments::Comment *C = getASTNode(CXC);
if (!C)
return NULL;
@@ -48,11 +48,11 @@ inline const T *getASTNodeAs(CXComment CXC) {
return dyn_cast<T>(C);
}
-inline ASTContext &getASTContext(CXComment CXC) {
+static inline ASTContext &getASTContext(CXComment CXC) {
return cxtu::getASTUnit(CXC.TranslationUnit)->getASTContext();
}
-inline comments::CommandTraits &getCommandTraits(CXComment CXC) {
+static inline comments::CommandTraits &getCommandTraits(CXComment CXC) {
return getASTContext(CXC).getCommentCommandTraits();
}