DocumentState¶
Constructors¶
create¶
Parameters¶
Returns¶
- DocumentState ref^
Public fields¶
let path: String val¶
var module: (Module val | None val)¶
var position_index: (PositionIndex val | None val)¶
var hash: USize val¶
var compiler_run_id: USize val¶
Public Functions¶
update¶
Parameters¶
Returns¶
- None val
document_symbols¶
Get or create the current document symbols
Returns¶
- Array[DocumentSymbol ref] ref
dispose¶
Returns¶
- None val