Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Fleche.DocSourcetype node = {loc : Loc.t;ast : Coq.Ast.t option;Ast of node
*)state : Coq.State.t;(Full) State of node
*)diags : Types.Diagnostic.t list;Diagnostics associated to the node
*)memo_info : string;}type t = private {uri : string;version : int;contents : string;end_loc : int * int * int;root : Coq.State.t;nodes : node list;diags_dirty : bool;completed : Completion.t;}val create :
state:Coq.State.t ->
workspace:Coq.Workspace.t ->
uri:string ->
version:int ->
contents:string ->
t