module RTL:sig..end
val api_prefix : stringPrefix used for the public API of E-ACSL runtime library.
val temporal_prefix : stringPrefix used for the public API of E-ACSL runtime library dealing with temporal analysis.
val mk_api_name : string -> stringPrefix a name (of a variable or a function) with a string that identifies it as belonging to the public API of E-ACSL runtime library
val mk_gen_name : string -> stringPrefix a name (of a variable or a function) with a string indicating that this name has been generated during instrumentation phase.
val is_generated_name : string -> booltrue if the prefix of the given name indicates that it has been
generated by E-ACSL instrumentation (see mk_gen_name function).val is_generated_kf : Cil_types.kernel_function -> boolSame as is_generated_name but for kernel functions
val get_original_name : Cil_types.kernel_function -> stringRetrieve the name of the kernel function and strip prefix that indicates that it has been generated by the instrumentation.