include sig ... end
val show_group : group -> 'aval to_group : 'a -> 'b optionval name : unit -> stringval arbitrary : unit -> (V.t * F.t) QCheck.arbitraryval show : (Cil.varinfo * [< `Left of F.F.t | `Right of F.I.t ] list) -> stringval pretty :
unit ->
(Cil.varinfo * [< `Left of F.F.t | `Right of F.I.t ] list) ->
Pretty.docval is_glob : (Cil.varinfo * 'a) -> boolval replace :
Cil.varinfo ->
Cil.exp ->
('a * ([> `Right of Cil.exp ] as 'b) list) ->
'a * 'b list