Module Pulselib.PulseTaintItem
type origin = | Argument of {index : int;
}| InstanceReference| ReturnValue| Allocation of {typ : string;
}| GetField| SetField| FieldOfValue of {name : string;origin : origin;
}
include Ppx_compare_lib.Comparable.S with type t := t
val compare : t Base__Ppx_compare_lib.compareinclude Ppx_compare_lib.Equal.S with type t := t
val equal : t Base__Ppx_compare_lib.equalval pp_value : F.formatter -> value -> unitval pp_value_plain : F.formatter -> value -> unitval pp_value_tuple_debug : F.formatter -> value_tuple -> unitval pp : F.formatter -> t -> unitval is_argument_origin : t -> boolval is_set_field_origin : t -> boolval value_of_taint : t -> valueval field_of_origin : t -> string -> tval get_rev_field_access_list :
value_tuple ->
[> `Field of string | `Deref ] list