35 const auto doc = m_codeModelManager->openDocumentByUrl(
36 QQmlLSUtils::lspUriToQmlUrl(request->m_parameters.textDocument.uri));
37 const auto qmlFileItem = doc.snapshot.validDoc.fileObject(QQmlJS::Dom::GoTo::MostLikely);
38 QList<QLspSpecification::DocumentSymbol> results;
39 ResponseScopeGuard guard(results, request->m_response);
40 if (qmlFileItem.internalKind() != QQmlJS::Dom::DomType::QmlFile)
42 results = DocumentSymbolUtils::assembleSymbolsForQmlFile(qmlFileItem);