Module IR.Var
val equal : t -> t -> boolval compare_modulo_this : t -> t -> intval of_id : Ident.t -> tval of_pvar : Pvar.t -> tval of_formal_index : int -> tCreate a variable representing the ith formal of the current procedure
val get_all_vars_in_exp : Exp.t -> t IStdlib.IStd.Sequence.tGet all free and program vars
val to_exp : t -> Exp.tval get_ident : t -> Ident.t optionval get_pvar : t -> Pvar.t optionval is_pvar : t -> boolval is_global : t -> boolval is_local_to_procedure : Procname.t -> t -> boolval is_return : t -> boolval is_footprint : t -> boolval is_none : t -> boolval is_this : t -> boolval appears_in_source_code : t -> boolreturn true if this variable appears in source code (i.e., is not a LogicalVar or a frontend-generated ProgramVar)
val is_cpp_temporary : t -> boolval get_footprint_index : t -> int optionval pp : Stdlib.Format.formatter -> t -> unit
module Map : IStdlib.PrettyPrintable.PPMap with type PPMap.key = t