(10a4932489adbb4335e2641b0dad67a78aba4a8a)
Go to the source code of this file.
|
| using | CodeActions = QList<std::variant<Command, CodeAction>> |
| using | TextEdits = decltype(std::declval<TextDocumentEdit>().edits) |
|
| static QList< std::pair< QString, QQmlJS::SourceLocation > > | collectNestedIds (const QQmlLSUtils::ItemLocation &item) |
| static CodeActions | quickfixes (const QList< Diagnostic > &diagnostics) |
| static TextEdit | todoComment (const Position &pos, const QString &loaderId, const QString &maybeId, const QList< std::pair< QString, QQmlJS::SourceLocation > > &nestedIds) |
| static TextEdits | wrapIntoComponent (const Range &itemRange, const QString &componentId) |
| static TextEdit | addLoader (const Position &pos, const QString &loaderId, const QString &componentId) |
| static TextEdits | exposeNestedIds (const QQmlJS::SourceLocation &openingBrace, const QList< std::pair< QString, QQmlJS::SourceLocation > > &nestedIds) |
| static TextEdits | wrapInLoaderTextEdits (const QQmlLSUtils::ItemLocation &item) |
| static CodeActions | wrapComponentInLoader (const TextDocumentIdentifier &textDocument, const QQmlLSUtils::ItemLocation &item) |
| static CodeActions | refactorings (const TextDocumentIdentifier &textDocument, const QQmlLSUtils::ItemLocation &item) |
◆ CodeActions
◆ TextEdits
| decltype(std::declval< TextDocumentEdit >().edits) typedef TextEdits = decltype(std::declval<TextDocumentEdit>().edits) |
◆ addLoader()
◆ collectNestedIds()
◆ exposeNestedIds()
◆ quickfixes()
◆ refactorings()
◆ todoComment()
◆ wrapComponentInLoader()
◆ wrapInLoaderTextEdits()
◆ wrapIntoComponent()
| TextEdits wrapIntoComponent |
( |
const Range & | itemRange, |
|
|
const QString & | componentId ) |
|
static |