summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cppcodeformatter.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/cpptools/cppcodeformatter.h')
-rw-r--r--src/plugins/cpptools/cppcodeformatter.h15
1 files changed, 5 insertions, 10 deletions
diff --git a/src/plugins/cpptools/cppcodeformatter.h b/src/plugins/cpptools/cppcodeformatter.h
index f6e2e7e17c..e48199d3a3 100644
--- a/src/plugins/cpptools/cppcodeformatter.h
+++ b/src/plugins/cpptools/cppcodeformatter.h
@@ -183,21 +183,17 @@ public: // must be public to make Q_GADGET introspection work
protected:
class State {
public:
- State()
- : savedIndentDepth(0)
- , savedPaddingDepth(0)
- , type(0)
- {}
+ State() = default;
- State(quint8 ty, quint16 savedIndentDepth, qint16 savedPaddingDepth)
+ State(quint8 ty, quint16 savedIndentDepth, quint16 savedPaddingDepth)
: savedIndentDepth(savedIndentDepth)
, savedPaddingDepth(savedPaddingDepth)
, type(ty)
{}
- quint16 savedIndentDepth;
- quint16 savedPaddingDepth;
- quint8 type;
+ quint16 savedIndentDepth = 0;
+ quint16 savedPaddingDepth = 0;
+ quint8 type = 0;
bool operator==(const State &other) const {
return type == other.type
@@ -207,7 +203,6 @@ protected:
};
State state(int belowTop = 0) const;
- const QVector<State> &newStatesThisLine() const;
int tokenIndex() const;
int tokenCount() const;
const CPlusPlus::Token &currentToken() const;