AddressDomain.AddressBase
module Mval : Printable.S
type t =
| Addr of Mval.t
Pointer to mvalue.
*)| NullPtr
NULL pointer.
*)| UnknownPtr
Unknown pointer. Could point to globals, heap and escaped variables.
*)| StrPtr of StringDomain.t
String literal pointer. StrPtr None
abstracts any string pointer
val to_n_c_string : int -> t -> string option
Convert StrPtr
to C string of given maximum length if possible.
val to_string_length : t -> int option
Find length of C string if possible.