Frama-C API - Reset
Reset operations on behaviors, allows to reset the tables associated to a given kind of AST elements. If you use fresh instances of visitor for each round of transformation, you should not need this module. In place modifications do not need this at all.
Reset.ast_element vis resets the tables associated to the considered type of AST elements in vis. For example for Cil_types.varinfo: Reset.varinfo vis.
val varinfo : t -> unitval compinfo : t -> unitval enuminfo : t -> unitval enumitem : t -> unitval typeinfo : t -> unitval stmt : t -> unitval logic_info : t -> unitval logic_type_info : t -> unitval fieldinfo : t -> unitval model_info : t -> unitval logic_var : t -> unitval kernel_function : t -> unitval fundec : t -> unit