forked from qt-creator/qt-creator
Reduce padding in often-used structs
Reduce the padding in some often-used structs for 64bit machines. 32bit machines should also profit from most changes, but to a lesser degree. Change-Id: Ic4c67b94e962731de4f31164c52a372d78944ccc Reviewed-by: Tobias Hunger <tobias.hunger@digia.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
This commit is contained in:
@@ -146,8 +146,8 @@ public:
|
||||
const QString &text,
|
||||
unsigned length = 0)
|
||||
: _level(level),
|
||||
_fileName(fileName),
|
||||
_line(line),
|
||||
_fileName(fileName),
|
||||
_column(column),
|
||||
_length(length),
|
||||
_text(text)
|
||||
@@ -185,8 +185,8 @@ public:
|
||||
|
||||
private:
|
||||
int _level;
|
||||
QString _fileName;
|
||||
unsigned _line;
|
||||
QString _fileName;
|
||||
unsigned _column;
|
||||
unsigned _length;
|
||||
QString _text;
|
||||
|
||||
@@ -143,9 +143,7 @@ public:
|
||||
private:
|
||||
friend class Environment;
|
||||
Macro *_next;
|
||||
unsigned _hashcode;
|
||||
|
||||
private:
|
||||
QString decoratedName() const;
|
||||
|
||||
struct Flags
|
||||
@@ -160,6 +158,7 @@ private:
|
||||
QVector<PPToken> _definitionTokens;
|
||||
QVector<QByteArray> _formals;
|
||||
QString _fileName;
|
||||
unsigned _hashcode;
|
||||
unsigned _fileRevision;
|
||||
unsigned _line;
|
||||
unsigned _offset;
|
||||
|
||||
@@ -118,17 +118,17 @@ private:
|
||||
QBitArray m_skipping;
|
||||
QBitArray m_trueTest;
|
||||
int m_ifLevel;
|
||||
Internal::TokenBuffer *m_tokenBuffer;
|
||||
unsigned m_tokenBufferDepth;
|
||||
Internal::TokenBuffer *m_tokenBuffer;
|
||||
bool m_inPreprocessorDirective;
|
||||
|
||||
QByteArray *m_result;
|
||||
bool m_markExpandedTokens;
|
||||
|
||||
bool m_noLines;
|
||||
bool m_inCondition;
|
||||
|
||||
unsigned m_offsetRef;
|
||||
QByteArray *m_result;
|
||||
unsigned m_lineRef;
|
||||
|
||||
ExpansionStatus m_expansionStatus;
|
||||
|
||||
Reference in New Issue
Block a user