[ Compact ( opaque = true ) ]
[ CCode ( ref_function = "lsp_document_symbol_result_ref" , unref_function = "lsp_document_symbol_result_unref" ) ]
public class DocumentSymbolResult
The two result forms supported by `textDocument/documentSymbol`.
Exactly one member is non-null. Since an empty wire array does not carry enough information to distinguish the alternatives, it is represented as an empty document_symbols array.