diff options
author | Friedemann Kleint <Friedemann.Kleint@digia.com> | 2013-09-12 09:54:27 +0200 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@digia.com> | 2013-09-12 15:34:09 +0200 |
commit | 1901a1c7d402cd4fe1eaf3a9107fe6d56348acb5 (patch) | |
tree | bbaee31a20c7464b67f1203e3d2df7c26cfd527f /src/libs/3rdparty/cplusplus/TranslationUnit.cpp | |
parent | 5c33742375219d86572dd989e3be07595a162a7b (diff) |
Fix MSVC-64 warnings about size_t -> int truncations in C++-lib.
Change-Id: Ibe6f41ac15df1ec685b0d0766ff568abf6f3ae7e
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Diffstat (limited to 'src/libs/3rdparty/cplusplus/TranslationUnit.cpp')
-rw-r--r-- | src/libs/3rdparty/cplusplus/TranslationUnit.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libs/3rdparty/cplusplus/TranslationUnit.cpp b/src/libs/3rdparty/cplusplus/TranslationUnit.cpp index e8d278e221..0ecb9827f8 100644 --- a/src/libs/3rdparty/cplusplus/TranslationUnit.cpp +++ b/src/libs/3rdparty/cplusplus/TranslationUnit.cpp @@ -117,7 +117,7 @@ const char *TranslationUnit::spell(unsigned index) const } unsigned TranslationUnit::commentCount() const -{ return _comments->size(); } +{ return unsigned(_comments->size()); } const Token &TranslationUnit::commentAt(unsigned index) const { return _comments->at(index); } @@ -266,11 +266,11 @@ void TranslationUnit::tokenize() } goto _Lrecognize; } else if (tk.f.kind == T_LBRACE) { - braces.push(_tokens->size()); + braces.push(unsigned(_tokens->size())); } else if (tk.f.kind == T_RBRACE && ! braces.empty()) { const unsigned open_brace_index = braces.top(); braces.pop(); - (*_tokens)[open_brace_index].close_brace = _tokens->size(); + (*_tokens)[open_brace_index].close_brace = unsigned(_tokens->size()); } else if (tk.isComment()) { _comments->push_back(tk); continue; // comments are not in the regular token stream @@ -298,7 +298,7 @@ void TranslationUnit::tokenize() for (; ! braces.empty(); braces.pop()) { unsigned open_brace_index = braces.top(); - (*_tokens)[open_brace_index].close_brace = _tokens->size(); + (*_tokens)[open_brace_index].close_brace = unsigned(_tokens->size()); } } |