in src/yaml/aslYamlLanguageService.ts [264:278]
languageService.findDocumentSymbols2 = function (document: TextDocument): DocumentSymbol[] {
const doc = parseYAML(document.getText())
if (!doc || doc.documents.length === 0) {
return []
}
let results: any[] = []
for (const yamlDoc of doc.documents) {
if (yamlDoc.root) {
results = results.concat(aslLanguageService.findDocumentSymbols2(document, yamlDoc))
}
}
return results
}