![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Classes | |
class | DocumentSymbolVisitor |
class | DomItem |
A value type that references any element of the Dom. More... | |
struct | TypeSymbolRelation |
Typedefs | |
using | MutableRefToDocumentSymbol = QLspSpecification::DocumentSymbol & |
using | DocumentSymbolPredicate |
using | SymbolsList = QList<QLspSpecification::DocumentSymbol> |
using | AssemblingFunction |
Variables | |
static constexpr std::array< TypeSymbolRelation, 9 > | s_TypeSymbolRelations |
Definition at line 33 of file documentsymbolutils_p.h.
typedef qxp::function_ref< bool(const QLspSpecification::DocumentSymbol &) const > DocumentSymbolUtils::DocumentSymbolPredicate |
Definition at line 183 of file documentsymbolutils.cpp.
using DocumentSymbolUtils::MutableRefToDocumentSymbol = QLspSpecification::DocumentSymbol & |
Definition at line 155 of file documentsymbolutils.cpp.
using DocumentSymbolUtils::SymbolsList = QList<QLspSpecification::DocumentSymbol> |
Definition at line 32 of file documentsymbolutils_p.h.
|
inlinestatic |
Definition at line 201 of file documentsymbolutils.cpp.
|
nodiscard |
Definition at line 494 of file documentsymbolutils.cpp.
|
nodiscard |
Constructs a DocumentSymbol
for an Item
with the provided children
. Returns children
if the current Item
should not be represented via a DocumentSymbol
.
Definition at line 273 of file documentsymbolutils.cpp.
|
inlinestaticconstexpr |
Definition at line 50 of file documentsymbolutils.cpp.
|
staticnodiscard |
Definition at line 185 of file documentsymbolutils.cpp.
|
staticnodiscard |
Definition at line 157 of file documentsymbolutils.cpp.
|
inlinestatic |
Definition at line 111 of file documentsymbolutils.cpp.
|
inlinestatic |
Definition at line 139 of file documentsymbolutils.cpp.
|
static |
Definition at line 55 of file documentsymbolutils.cpp.
|
static |
Definition at line 211 of file documentsymbolutils.cpp.
void DocumentSymbolUtils::reorganizeForOutlineView | ( | SymbolsList & | qmlFileSymbols | ) |
This function reorganizes qmlFileSymbols
(result of assembleSymbolsForQmlFile) in the following way:
Definition at line 245 of file documentsymbolutils.cpp.
Referenced by QQmlDocumentSymbolSupport::process().
|
static |
Definition at line 222 of file documentsymbolutils.cpp.
|
inlinestatic |
Definition at line 61 of file documentsymbolutils.cpp.
|
inlinestaticnodiscardconstexpr |
Definition at line 39 of file documentsymbolutils.cpp.
|
nodiscard |
Definition at line 335 of file documentsymbolutils.cpp.
|
nodiscard |
Definition at line 327 of file documentsymbolutils.cpp.
|
nodiscard |
Definition at line 310 of file documentsymbolutils.cpp.
|
static |
Definition at line 90 of file documentsymbolutils.cpp.
|
nodiscard |
Definition at line 118 of file documentsymbolutils.cpp.
|
static |
Definition at line 75 of file documentsymbolutils.cpp.
|
staticconstexpr |
Definition at line 23 of file documentsymbolutils.cpp.