![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qqmldomoutwriter_p.h>
Public Types | |
using | RegionToCommentMap = QMap<FileLocationRegion, CommentedElement> |
using | OffsetToDisabledRegionMap = QMap<quint32, SourceLocation> |
Public Attributes | |
int | indent = 0 |
bool | indentNextlines = false |
bool | skipComments = false |
LineWriter & | lineWriter |
QString | writtenStr |
QStack< RegionToCommentMap > | pendingComments |
QStringView | code |
bool | isFormatterEnabled = true |
OffsetToDisabledRegionMap | formatDisabledRegions |
Definition at line 31 of file qqmldomoutwriter_p.h.
Definition at line 45 of file qqmldomoutwriter_p.h.
Definition at line 40 of file qqmldomoutwriter_p.h.
|
inlineexplicit |
Definition at line 48 of file qqmldomoutwriter_p.h.
|
inline |
Definition at line 59 of file qqmldomoutwriter_p.h.
|
inline |
Definition at line 146 of file qqmldomoutwriter_p.h.
|
inline |
Definition at line 150 of file qqmldomoutwriter_p.h.
QStringView QQmlJS::Dom::OutWriter::attachedDisableCode | ( | quint32 | offset | ) | const |
Definition at line 77 of file qqmldomoutwriter.cpp.
|
inline |
Definition at line 97 of file qqmldomoutwriter_p.h.
|
inline |
Definition at line 85 of file qqmldomoutwriter_p.h.
|
inline |
Definition at line 100 of file qqmldomoutwriter_p.h.
|
inline |
Definition at line 107 of file qqmldomoutwriter_p.h.
|
inline |
Definition at line 114 of file qqmldomoutwriter_p.h.
|
inline |
Definition at line 140 of file qqmldomoutwriter_p.h.
|
inline |
Definition at line 134 of file qqmldomoutwriter_p.h.
Referenced by testing.tools.encode_pdf_filter._SinkPdfStream::close().
bool QQmlJS::Dom::OutWriter::formatterEnabled | ( | ) | const |
Definition at line 134 of file qqmldomoutwriter.cpp.
|
inline |
Definition at line 79 of file qqmldomoutwriter_p.h.
void QQmlJS::Dom::OutWriter::itemEnd | ( | ) |
Definition at line 176 of file qqmldomoutwriter.cpp.
Definition at line 167 of file qqmldomoutwriter.cpp.
Definition at line 151 of file qqmldomoutwriter.cpp.
void QQmlJS::Dom::OutWriter::maybeWriteDisabledRegion | ( | const SourceLocation & | loc | ) |
Definition at line 90 of file qqmldomoutwriter.cpp.
|
inline |
Definition at line 121 of file qqmldomoutwriter_p.h.
|
inline |
Definition at line 154 of file qqmldomoutwriter_p.h.
void QQmlJS::Dom::OutWriter::scanFormatDirectives | ( | QStringView | code, |
const QList< SourceLocation > & | comments ) |
Definition at line 121 of file qqmldomoutwriter.cpp.
bool QQmlJS::Dom::OutWriter::shouldFormat | ( | const FileLocations::Tree & | fLoc, |
FileLocationRegion | region ) |
Definition at line 109 of file qqmldomoutwriter.cpp.
|
inline |
Definition at line 128 of file qqmldomoutwriter_p.h.
void QQmlJS::Dom::OutWriter::writeDisabledRegion | ( | const SourceLocation & | loc | ) |
Definition at line 139 of file qqmldomoutwriter.cpp.
void QQmlJS::Dom::OutWriter::writePostComment | ( | FileLocationRegion | regino | ) |
Definition at line 199 of file qqmldomoutwriter.cpp.
void QQmlJS::Dom::OutWriter::writePreComment | ( | FileLocationRegion | region | ) |
Definition at line 186 of file qqmldomoutwriter.cpp.
OutWriter & QQmlJS::Dom::OutWriter::writeRegion | ( | const FileLocations::Tree & | fLoc, |
FileLocationRegion | region ) |
Helper method for writeRegion(FileLocationRegion region) that allows to use {writeRegion(ColonTokenRegion);} instead of having to write out the more error-prone
{writeRegion(ColonTokenRegion, ":");} for tokens and keywords.
Definition at line 245 of file qqmldomoutwriter.cpp.
OutWriter & QQmlJS::Dom::OutWriter::writeRegion | ( | const FileLocations::Tree & | fLoc, |
FileLocationRegion | region, | ||
QStringView | toWrite ) |
Definition at line 415 of file qqmldomoutwriter.cpp.
QStringView QQmlJS::Dom::OutWriter::code |
Definition at line 42 of file qqmldomoutwriter_p.h.
OffsetToDisabledRegionMap QQmlJS::Dom::OutWriter::formatDisabledRegions |
Definition at line 46 of file qqmldomoutwriter_p.h.
int QQmlJS::Dom::OutWriter::indent = 0 |
Definition at line 34 of file qqmldomoutwriter_p.h.
bool QQmlJS::Dom::OutWriter::indentNextlines = false |
Definition at line 35 of file qqmldomoutwriter_p.h.
bool QQmlJS::Dom::OutWriter::isFormatterEnabled = true |
Definition at line 43 of file qqmldomoutwriter_p.h.
LineWriter& QQmlJS::Dom::OutWriter::lineWriter |
Definition at line 38 of file qqmldomoutwriter_p.h.
QStack<RegionToCommentMap> QQmlJS::Dom::OutWriter::pendingComments |
Definition at line 41 of file qqmldomoutwriter_p.h.
bool QQmlJS::Dom::OutWriter::skipComments = false |
Definition at line 37 of file qqmldomoutwriter_p.h.
QString QQmlJS::Dom::OutWriter::writtenStr |
Definition at line 39 of file qqmldomoutwriter_p.h.