InvariantCil
Invariant manipulation related to CIL transformations.
val var_replace_original_name : Cilfacade.VarinfoH.key -> GoblintCil.varinfo
class exp_replace_original_name_visitor : object ... end
class exp_deep_unroll_types_visitor : object ... end
val var_is_in_scope : CilType.Fundec.t -> Cilfacade.VarinfoH.key -> bool
class exp_is_in_scope_visitor : GoblintCil.fundec -> bool Stdlib.ref -> object ... end
val exclude_vars_regexp : Str.regexp ResettableLazy.t
val var_is_tmp : Cilfacade.VarinfoH.key -> bool
class exp_contains_tmp_visitor : bool Stdlib.ref -> object ... end
class exp_contains_anon_type_visitor : object ... end