Heap.PoliciesPolicies for grouping heap addresses
type MopsaLib.addr_partitioning += | G_range of MopsaLib.range| G_stack_range of MopsaLib.callstack * MopsaLib.range| G_control_ctx_range of Mopsa_utils.Core.ControlCtx.control_ctx * MopsaLib.range| G_stack of MopsaLib.callstackval mk_addr_range :
MopsaLib.addr_kind ->
Framework.Core.Ast.Var.mode ->
MopsaLib.range ->
'a ->
MopsaLib.addrval mk_addr_stack_range :
MopsaLib.addr_kind ->
Framework.Core.Ast.Var.mode ->
MopsaLib.range ->
Mopsa_utils.Core.ControlCtx.control_ctx ->
MopsaLib.addrval mk_addr_control_range :
MopsaLib.addr_kind ->
Framework.Core.Ast.Var.mode ->
MopsaLib.range ->
Mopsa_utils.Core.ControlCtx.control_ctx ->
MopsaLib.addrval mk_addr_stack :
MopsaLib.addr_kind ->
Framework.Core.Ast.Var.mode ->
'a ->
Mopsa_utils.Core.ControlCtx.control_ctx ->
MopsaLib.addrval mk_addr_all :
MopsaLib.addr_kind ->
Framework.Core.Ast.Var.mode ->
'a ->
'b ->
MopsaLib.addrval mk_addr_chain :
(MopsaLib.addr_kind ->
MopsaLib.mode ->
MopsaLib.range ->
Mopsa_utils.Core.ControlCtx.control_ctx ->
MopsaLib.addr)
refval mk_addr :
MopsaLib.addr_kind ->
MopsaLib.mode ->
MopsaLib.range ->
Mopsa_utils.Core.ControlCtx.control_ctx ->
MopsaLib.addrval register_mk_addr :
((MopsaLib.addr_kind ->
MopsaLib.mode ->
MopsaLib.range ->
Mopsa_utils.Core.ControlCtx.control_ctx ->
MopsaLib.addr) ->
MopsaLib.addr_kind ->
MopsaLib.mode ->
MopsaLib.range ->
Mopsa_utils.Core.ControlCtx.control_ctx ->
MopsaLib.addr) ->
unitval register_option :
string ref ->
string ->
string ->
string ->
((MopsaLib.addr_kind ->
MopsaLib.mode ->
MopsaLib.range ->
Mopsa_utils.Core.ControlCtx.control_ctx ->
MopsaLib.addr) ->
MopsaLib.addr_kind ->
MopsaLib.mode ->
MopsaLib.range ->
Mopsa_utils.Core.ControlCtx.control_ctx ->
MopsaLib.addr) ->
unitval of_string :
string ->
MopsaLib.addr_kind ->
Framework.Core.Ast.Var.mode ->
MopsaLib.range ->
Mopsa_utils.Core.ControlCtx.control_ctx ->
MopsaLib.addr