| addInnerSink(SinkF s) | QQmlJS::Dom::LineWriter | inline |
| addNewlinesAutospacerCallback(int nLines) | QQmlJS::Dom::LineWriter | |
| addTextAddCallback(std::function< bool(LineWriter &, TextAddType)> callback) | QQmlJS::Dom::LineWriter | |
| changeAtOffset(quint32 offset, qint32 change, qint32 colChange, qint32 lineChange) | QQmlJS::Dom::LineWriter | protected |
| column(int localIndex) | QQmlJS::Dom::LineWriter | protected |
| commitLine(QString eol, TextAddType t=TextAddType::Normal, int untilChar=-1) | QQmlJS::Dom::LineWriter | |
| committedLocation() const | QQmlJS::Dom::LineWriter | |
| counter() const | QQmlJS::Dom::LineWriter | inline |
| currentLine() const | QQmlJS::Dom::LineWriter | inline |
| currentSourceLocation() const | QQmlJS::Dom::LineWriter | protected |
| endSourceLocation(PendingSourceLocationId) | QQmlJS::Dom::LineWriter | |
| ensureNewline(int nNewlines=1, TextAddType t=TextAddType::Extra) | QQmlJS::Dom::LineWriter | |
| ensureSpace(TextAddType t=TextAddType::Extra) | QQmlJS::Dom::LineWriter | |
| ensureSpace(QStringView space, TextAddType t=TextAddType::Extra) | QQmlJS::Dom::LineWriter | |
| eof(bool ensureNewline=true) | QQmlJS::Dom::LineWriter | |
| eolToWrite() const | QQmlJS::Dom::LineWriter | protected |
| fileName() const | QQmlJS::Dom::LineWriter | inline |
| flush() | QQmlJS::Dom::LineWriter | |
| handleTrailingSpace(LineWriterOptions::TrailingSpace s) | QQmlJS::Dom::LineWriter | |
| innerSinks() | QQmlJS::Dom::LineWriter | inline |
| lineChanged() | QQmlJS::Dom::LineWriter | inlinevirtual |
| LineWriter(SinkF innerSink, QString fileName, const LineWriterOptions &options=LineWriterOptions(), int lineNr=0, int columnNr=0, int utf16Offset=0, QString currentLine=QString()) | QQmlJS::Dom::LineWriter | |
| m_columnNr | QQmlJS::Dom::LineWriter | protected |
| m_committedEmptyLines | QQmlJS::Dom::LineWriter | protected |
| m_counter | QQmlJS::Dom::LineWriter | protected |
| m_currentColumnNr | QQmlJS::Dom::LineWriter | protected |
| m_currentLine | QQmlJS::Dom::LineWriter | protected |
| m_fileName | QQmlJS::Dom::LineWriter | protected |
| m_innerSinks | QQmlJS::Dom::LineWriter | protected |
| m_lastCallbackId | QQmlJS::Dom::LineWriter | protected |
| m_lastSourceLocationId | QQmlJS::Dom::LineWriter | protected |
| m_lineNr | QQmlJS::Dom::LineWriter | protected |
| m_lineUtf16Offset | QQmlJS::Dom::LineWriter | protected |
| m_options | QQmlJS::Dom::LineWriter | protected |
| m_pendingSourceLocations | QQmlJS::Dom::LineWriter | protected |
| m_reindent | QQmlJS::Dom::LineWriter | protected |
| m_textAddCallbacks | QQmlJS::Dom::LineWriter | protected |
| m_utf16Offset | QQmlJS::Dom::LineWriter | protected |
| newline() | QQmlJS::Dom::LineWriter | inline |
| options() const | QQmlJS::Dom::LineWriter | inline |
| reindentAndSplit(QString eol, bool eof=false) | QQmlJS::Dom::LineWriter | virtual |
| removeTextAddCallback(int i) | QQmlJS::Dom::LineWriter | inline |
| setLineIndent(int indentAmount) | QQmlJS::Dom::LineWriter | |
| sink() | QQmlJS::Dom::LineWriter | inline |
| space() | QQmlJS::Dom::LineWriter | inline |
| startSourceLocation(SourceLocation *) | QQmlJS::Dom::LineWriter | |
| startSourceLocation(std::function< void(SourceLocation)>) | QQmlJS::Dom::LineWriter | |
| textAddCallback(TextAddType t) | QQmlJS::Dom::LineWriter | protected |
| TextAddType enum name | QQmlJS::Dom::LineWriter | |
| willCommit() | QQmlJS::Dom::LineWriter | inlinevirtual |
| write(QStringView v, TextAddType tType=TextAddType::Normal) | QQmlJS::Dom::LineWriter | |
| write(QStringView v, SourceLocation *toUpdate) | QQmlJS::Dom::LineWriter | inline |
| ~LineWriter() | QQmlJS::Dom::LineWriter | inlinevirtual |