Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qqmldomoutwriter.cpp File Reference

(faab91858f12b422d246c1d2fd356096def51c7c)

#include "qqmldomformatdirectivescanner_p.h"
#include "qqmldomoutwriter_p.h"
#include "qqmldomlinewriter_p.h"
#include "qqmldomindentinglinewriter_p.h"
#include "qqmldomitem_p.h"
#include "qqmldomcomments_p.h"
#include <QtCore/QLoggingCategory>
Include dependency graph for qqmldomoutwriter.cpp:

Go to the source code of this file.

Namespaces

namespace  QQmlJS
namespace  QQmlJS::Dom

Typedefs

using QQmlJS::Dom::DisabledRegionIt = OutWriter::OffsetToDisabledRegionMap::const_iterator

Functions

static OutWriter::RegionToCommentMap QQmlJS::Dom::extractComments (const DomItem &it)
static bool QQmlJS::Dom::overlaps (const SourceLocation &a, const SourceLocation &b)
static int QQmlJS::Dom::indentAfterPartialFormatting (int initialIndent, QStringView code, LineWriterOptions options)
static DisabledRegionIt QQmlJS::Dom::findOverlappingRegion (const SourceLocation &loc, const OutWriter::OffsetToDisabledRegionMap &formatDisabledRegions)
static bool QQmlJS::Dom::regionIncreasesIndentation (FileLocationRegion region)
static bool QQmlJS::Dom::regionDecreasesIndentation (FileLocationRegion region)