diff options
author | hjk <qtc-committer@nokia.com> | 2012-04-16 11:33:36 +0200 |
---|---|---|
committer | hjk <qthjk@ovi.com> | 2012-04-17 13:38:26 +0200 |
commit | 59debcd0e94a71498d76061966ec12d5d54c83de (patch) | |
tree | 59692929cbbcc9095f8733a4388df00e058e6f49 /src/libs/cplusplus/PPToken.cpp | |
parent | 0b8d8568afbe958c784f45d7daa7d6e9017872bb (diff) | |
download | qt-creator-59debcd0e94a71498d76061966ec12d5d54c83de.tar.gz |
preprocessor: avoid branches in tight code
Change-Id: I8dc0910f1cf11e506eb415a6f313b47ad2d41eae
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@nokia.com>
Diffstat (limited to 'src/libs/cplusplus/PPToken.cpp')
-rw-r--r-- | src/libs/cplusplus/PPToken.cpp | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/libs/cplusplus/PPToken.cpp b/src/libs/cplusplus/PPToken.cpp index 2e10bc34e4..670b80bad8 100644 --- a/src/libs/cplusplus/PPToken.cpp +++ b/src/libs/cplusplus/PPToken.cpp @@ -4,11 +4,7 @@ using namespace CPlusPlus::Internal; -ByteArrayRef::ByteArrayRef() - : m_ref(0) - , m_offset(0) - , m_length(0) -{} +const QByteArray ByteArrayRef::m_emptyByteArray; bool ByteArrayRef::startsWith(const char *s) const { @@ -20,9 +16,6 @@ bool ByteArrayRef::startsWith(const char *s) const int ByteArrayRef::count(char ch) const { - if (!m_ref) - return 0; - int num = 0; const char *b = start(); const char *i = b + m_length; |