diff --git a/src/libs/3rdparty/cplusplus/TranslationUnit.cpp b/src/libs/3rdparty/cplusplus/TranslationUnit.cpp
index 949badccf5b36c15a2f0460255768d61cc47f1ef..40fc890b984a2005be5cd6c3ef4bf519f60b3628 100644
--- a/src/libs/3rdparty/cplusplus/TranslationUnit.cpp
+++ b/src/libs/3rdparty/cplusplus/TranslationUnit.cpp
@@ -108,15 +108,6 @@ void TranslationUnit::setSource(const char *source, unsigned size)
     _lastSourceChar = source + size;
 }
 
-unsigned TranslationUnit::tokenCount() const
-{ return _tokens->size(); }
-
-const Token &TranslationUnit::tokenAt(unsigned index) const
-{ return _tokens->at(index); }
-
-int TranslationUnit::tokenKind(unsigned index) const
-{ return _tokens->at(index).f.kind; }
-
 const char *TranslationUnit::spell(unsigned index) const
 {
     if (! index)
diff --git a/src/libs/3rdparty/cplusplus/TranslationUnit.h b/src/libs/3rdparty/cplusplus/TranslationUnit.h
index a79bcc0d0e133e63d5de3a859a3d3872d01af786..cf667b9143ac816320a2f1a9a7b9b811974c5e59 100644
--- a/src/libs/3rdparty/cplusplus/TranslationUnit.h
+++ b/src/libs/3rdparty/cplusplus/TranslationUnit.h
@@ -52,9 +52,12 @@ public:
 
     void setSource(const char *source, unsigned size);
 
-    unsigned tokenCount() const;
-    const Token &tokenAt(unsigned index) const;
-    int tokenKind(unsigned index) const;
+    unsigned tokenCount() const
+        { return _tokens->size(); }
+    const Token &tokenAt(unsigned index) const
+        { return _tokens->at(index); }
+    int tokenKind(unsigned index) const
+        { return _tokens->at(index).f.kind; }
     const char *spell(unsigned index) const;
 
     unsigned commentCount() const;