Frama-C API - Unset_orig
Operations to remove the entry associated to a given element of the new AST in the current state of the visitor. Use with care.
Unset_orig.ast_element vis e with e of type ast_element removes the original representative of e in the ast_element table of vis. For example, for Cil_types.varinfo: Unset_orig.varinfo vis vi.
val varinfo : t -> Cil_types.varinfo -> unitval compinfo : t -> Cil_types.compinfo -> unitval enuminfo : t -> Cil_types.enuminfo -> unitval enumitem : t -> Cil_types.enumitem -> unitval typeinfo : t -> Cil_types.typeinfo -> unitval stmt : t -> Cil_types.stmt -> unitval logic_info : t -> Cil_types.logic_info -> unitval logic_type_info : t -> Cil_types.logic_type_info -> unitval fieldinfo : t -> Cil_types.fieldinfo -> unitval model_info : t -> Cil_types.model_info -> unitval logic_var : t -> Cil_types.logic_var -> unitval kernel_function : t -> Cil_types.kernel_function -> unitval fundec : t -> Cil_types.fundec -> unit