sig
val is_memcpy : Cil_types.exp -> bool
val is_memcpy_name : string -> bool
val is_memset : Cil_types.exp -> bool
val is_memset_name : string -> bool
val is_dyn_alloc : Cil_types.exp -> bool
val is_dyn_alloc_name : string -> bool
val is_dyn_free : Cil_types.exp -> bool
val is_dyn_free_name : string -> bool
val is_vla_free : Cil_types.exp -> bool
val is_vla_free_name : string -> bool
val is_vla_alloc : Cil_types.exp -> bool
val is_vla_alloc_name : string -> bool
val is_alloca : Cil_types.exp -> bool
val is_alloca_name : string -> bool
val is_printf : Cil_types.exp -> bool
val is_printf_name : string -> bool
val printf_fmt_position : string -> int
val get_printf_argument_str :
loc:Cil_types.location -> string -> Cil_types.exp list -> Cil_types.exp
val actual_alloca : string
end