Module ContainDomain.FieldVars
include module type of struct include Basetype.FieldVariables end
include module type of struct include Printable.Std end
val show_group : group -> 'aval arbitrary : unit -> 'aval gen : 'a -> 'a * 'b optionval gen_f : 'a -> 'b -> 'a * 'b optionval get_var : ('a * 'b) -> 'aval get_field : ('a * 'b) -> 'bval has_field : ('a * 'b option) -> boolval apply_field : ('a -> 'b) -> 'b -> ('c * 'a option) -> 'bval is_global : (Cil.varinfo * 'a) -> boolval hash : (Cil.varinfo * Cil.fieldinfo option) -> intval pretty_trace : unit -> (Cil.varinfo * Cil.fieldinfo option) -> Pretty.docval get_location : (Cil.varinfo * 'a) -> Cil.locationval name : unit -> stringval lookup : (Cil.varinfo * Cil.fieldinfo option) -> stringval show : (Cil.varinfo * Cil.fieldinfo option) -> stringval pretty : unit -> (Cil.varinfo * Cil.fieldinfo option) -> Pretty.doc