Parameters
Signature
val name : unit -> stringval is_top_of : GoblintCil.Cil.ikind -> B.t -> boolinclude sig ... end
val pretty : unit -> B.t -> Printable.Pretty.docval printXml : 'a BatInnerIO.output -> B.t -> unitval to_yojson : B.t -> [> `String of string ]val pretty_diff : unit -> (B.t * B.t) -> GoblintCil.Pretty.docinclude sig ... end
val to_excl_list : 'a -> 'b optionval of_excl_list : GoblintCil.Cil.ikind -> 'a -> B.tval is_excl_list : 'a -> boolval to_incl_list : 'a -> 'b optionval of_interval : ?suppress_ovwarn:bool -> GoblintCil.Cil.ikind -> 'a -> B.tval of_congruence : GoblintCil.Cil.ikind -> 'a -> B.tval of_bitfield : GoblintCil.Cil.ikind -> 'a -> B.tval starting : ?suppress_ovwarn:bool -> GoblintCil.Cil.ikind -> 'a -> B.tval ending : ?suppress_ovwarn:bool -> GoblintCil.Cil.ikind -> 'a -> B.tval maximal : 'a -> 'b optionval minimal : 'a -> 'b option