![]() |
Qt 6.x
The Qt SDK
|
#include <qqmldomcodeformatter_p.h>
Collaboration diagram for QQmlJS::Dom::FormatTextStatus:Classes | |
| class | State |
Public Member Functions | |
| size_t | size () const |
| State | state (int belowTop=0) const |
| void | pushState (StateType type, quint16 savedIndentDepth) |
| State | popState () |
Static Public Member Functions | |
| static QString | stateToString (StateType type) |
| static bool | isBracelessState (StateType type) |
| static bool | isExpressionEndState (StateType type) |
| static FormatTextStatus | initialStatus (int baseIndent=0) |
Public Attributes | |
| Scanner::State | lexerState = {} |
| QVector< State > | states |
| int | finalIndent = 0 |
Definition at line 34 of file qqmldomcodeformatter_p.h.
|
strong |
Definition at line 38 of file qqmldomcodeformatter_p.h.
|
inlinestatic |
Definition at line 170 of file qqmldomcodeformatter_p.h.
|
inlinestatic |
Definition at line 154 of file qqmldomcodeformatter_p.h.
Referenced by QQmlJS::Dom::FormatPartialStatus::defaultOnEnter().
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 161 of file qqmldomcodeformatter_p.h.
Referenced by QQmlJS::Dom::FormatPartialStatus::defaultOnEnter(), and QQmlJS::Dom::FormatPartialStatus::leaveState().
Here is the caller graph for this function:
|
inline |
Definition at line 187 of file qqmldomcodeformatter_p.h.
References Q_ASSERT.
Referenced by QQmlJS::Dom::FormatPartialStatus::leaveState().
Here is the caller graph for this function:Definition at line 182 of file qqmldomcodeformatter_p.h.
Referenced by QQmlJS::Dom::FormatPartialStatus::enterState().
Here is the caller graph for this function:
|
inline |
Definition at line 178 of file qqmldomcodeformatter_p.h.
Referenced by QQmlJS::Dom::FormatPartialStatus::indentLine(), and QQmlJS::Dom::FormatPartialStatus::leaveState().
Here is the caller graph for this function:| State QQmlJS::Dom::FormatTextStatus::state | ( | int | belowTop = 0 | ) | const |
Definition at line 18 of file qqmldomcodeformatter.cpp.
Referenced by QQmlJS::Dom::FormatPartialStatus::defaultOnEnter(), QQmlJS::Dom::FormatPartialStatus::handleTokens(), QQmlJS::Dom::indentForLineStartingWithToken(), and QQmlJS::Dom::FormatPartialStatus::leaveState().
Here is the caller graph for this function:Definition at line 26 of file qqmldomcodeformatter.cpp.
References QString::fromUtf8(), and QMetaEnum::valueToKey().
Referenced by QQmlJS::Dom::FormatPartialStatus::dump(), QQmlJS::Dom::FormatPartialStatus::enterState(), and QQmlJS::Dom::FormatPartialStatus::leaveState().
Here is the call graph for this function:
Here is the caller graph for this function:| int QQmlJS::Dom::FormatTextStatus::finalIndent = 0 |
| Scanner::State QQmlJS::Dom::FormatTextStatus::lexerState = {} |
Definition at line 198 of file qqmldomcodeformatter_p.h.
Referenced by QQmlJS::Dom::FormatPartialStatus::FormatPartialStatus(), QQmlJS::Dom::FormatPartialStatus::dump(), QQmlJS::Dom::FormatPartialStatus::handleTokens(), QQmlJS::Dom::indentForLineStartingWithToken(), QQmlJS::Dom::FormatPartialStatus::recalculateWithIndent(), and QQmlJS::Dom::IndentingLineWriter::reindentAndSplit().
Definition at line 199 of file qqmldomcodeformatter_p.h.
Referenced by QQmlJS::Dom::FormatPartialStatus::dump().