InterpM.IStateval load :
[< Soteria_c_lib.Typed.T.sptr ] Typed.t ->
Soteria_c_lib.Ctree_block.Ctype.ctype ->
(Aggregate_val.t, Error.with_trace, Bi_state.syn list)
Soteria.Symex.Compo_res.t
SSM.tval store :
Soteria_c_lib.Typed.T.sptr Typed.t ->
Soteria_c_lib.Ctree_block.Ctype.ctype ->
Aggregate_val.t ->
(unit, Error.with_trace, Bi_state.syn list) Soteria.Symex.Compo_res.t SSM.tval alloc :
?zeroed:bool ->
Soteria_c_lib.Typed.T.sint Typed.t ->
([> Soteria_c_lib.Typed.T.sptr ] Typed.t,
Error.with_trace,
Bi_state.syn list)
Soteria.Symex.Compo_res.t
SSM.tval alloc_ty :
Soteria_c_lib.Ctree_block.Ctype.ctype ->
([> Soteria_c_lib.Typed.T.sptr ] Typed.t,
Error.with_trace,
Bi_state.syn list)
Soteria.Symex.Compo_res.t
SSM.tval free :
[< Soteria_c_lib.Typed.T.sptr ] Typed.t ->
(unit, Error.with_trace, Bi_state.syn list) Soteria.Symex.Compo_res.t SSM.tval get_global :
Cerb_frontend.Symbol.sym ->
([> Soteria_c_lib.Typed.T.sptr ] Typed.t Aggregate_val.agv, 'a, 'b)
Soteria.Symex.Compo_res.t
SSM.t