Index of values


_self [Eval]

A
actualize_formals [Eval]
add [Hashtbl.S]
add [Dataflow.StmtStartData]
add [State_builder.Hashtbl]
Add a new binding.
add_caller [Kf_state]
add_retres_to_state [Library_functions]
assigns_to_zone_inputs_state [Kinstr]

B
base_to_loc [Eval]
bases_containing_locals [Eval.Computer]
Clobber list for bases containing addresses of local variables.
block_top_addresses_of_locals [Eval.Computer]

C
call [Eval.Domain]
call_stack [Value_util]
call_stack_for_callbacks [Value_util]
callers [Kf_state]
check_comparable [Eval]
check_fct_postconditions [Eval]
check_fct_preconditions [Eval]
check_non_overlapping [Eval.Computer]
check_postconditions [Eval]
check_preconditions [Eval]
check_unspecified_sequence [Eval.Computer]
clear [Hashtbl.S]
clear [Dataflow.StmtStartData]
clear [State_builder.Ref]
Reset the reference to its default value.
clear [Current_table]
clear [State_builder.Hashtbl]
Clear the table.
clear_call_stack [Value_util]
combinePredecessors [Eval.Computer]
computeFirstPredecessor [Eval.Computer]
compute_call [Eval]
compute_call_ref [Eval]
compute_entry_point [Eval]
compute_non_linear_assignments [Eval]
compute_using_cfg [Eval]
compute_using_mem [Eval]
compute_using_prototype [Eval]
compute_with_initial_state [Eval]
copy [Hashtbl.S]
copy [Eval.Computer]
copy [Datatype.S]
Deep copy: no possible sharing between x and copy x.
copy_offsetmap_from_virtual [Eval]
count_disjunction [Eval]
counter_unroll_target [Eval.Computer]
create [Hashtbl.S]
create [Current_table]
create_hidden_base [Eval]
current_kf [Value_util]
current_table [Eval.Computer]

D
debug [Eval.Computer]
degeneration_occurred [Register_gui]
display_one [Eval.Computer]
doEdge [Eval.Computer]
doGuard [Eval.Computer]
doGuardOneCond [Eval.Computer]
doInstr [Eval.Computer]
doStmt [Eval.Computer]
do_assign [Eval.Domain]
do_assign [Eval.Computer]
do_assign_abstract_value [Eval.Computer]
Precondition: the type of exp and the type loc_lv may be different only if the cast from typeOf exp and typeOfPointed lv is a truncation or an extension.
do_assign_abstract_value_to_loc [Eval.Computer]
Precondition: the type of exp and the type loc_lv may be different only if the cast from typeOf exp and typeOf loc_lv is a truncation or an extension.
do_cast [Eval]
do_degenerate [Value_util]
do_promotion [Eval]
dummy_non_linear_assignment [Eval]

E
empty_interpretation_result [Eval.Computer]
empty_record [Current_table]
epilogue [Separate]
eval_BinOp [Eval]
eval_cond [Eval.Domain]
eval_cond [Eval]
raises Reduce_to_bottom and never returns Relations_type.Model.bottom
eval_expr [Eval.Domain]
eval_expr [Eval.PtrRelational]
eval_expr [Eval]
eval_expr_with_deps [Eval]
eval_expr_with_deps_state [Eval]
eval_expr_with_deps_state_subdiv [Eval]
eval_lval [Eval]
eval_lval_using_main_memory [Eval]
eval_offset [Eval]
eval_predicate [Eval]
expr_to_kernel_function [Kinstr.Kinstr_S]
expr_to_kernel_function [Kinstr]
expr_to_kernel_function_state [Kinstr]
externalize [Eval.Computer]
extract_valid_behaviors [Eval]

F
filterStmt [Eval.Computer]
filter_if [Separate]
find [Hashtbl.S]
find [Dataflow.StmtStartData]
find [State_builder.Hashtbl]
Return the current binding of the given key.
find_all [Hashtbl.S]
find_all [State_builder.Hashtbl]
Return the list of all data associated with the given key.
find_builtin [Builtins]
find_current [Current_table]
find_lv [Eval]
find_lv_plus [Eval]
find_superposition [Current_table]
find_widening_info [Current_table]
fold [Hashtbl.S]
fold [State_builder.Hashtbl]
fold_left2_best_effort [Eval]
fold_on_disjunction [Eval]
for_callbacks_stack [Value_util]
force_compute [Eval]
frama_C_cos [Builtins]
frama_C_is_base_aligned [Builtins]
frama_C_sqrt [Builtins]
frama_c_alloc_infinite [Builtins]
frama_c_memcpy [Builtins]
frama_c_offset [Builtins]

G
get [Library_functions]
get [State_builder.Ref]
Get the referenced value.
getWidenHints [Eval.Computer]
get_influential_vars [Eval]
get_option [State_builder.Option_ref]
get_rounding_mode [Value_util]
get_slevel [Eval]
gui_annot_action [Register_gui]
gui_compute_values [Register_gui]

H
handle_signed_overflow [Eval]

I
initial_context [Value_parameters]
initial_state_contextfree_only_globals [Eval]
Compute only once the initial values for globals and NULL
initial_state_formals [Eval]
initial_state_only_globals [Eval]
initialize_var_using_type [Eval]
initialize_var_using_type varinfo state uses the type of varinfo to create an initial value in state.
interp_annot [Eval.Computer]
interp_call [Eval.Computer]
is_called [Kf_state]
iter [Hashtbl.S]
iter [Dataflow.StmtStartData]
iter [State_builder.Hashtbl]

J
join [Eval.Domain]
join [Eval.Status]

L
length [Hashtbl.S]
length [Dataflow.StmtStartData]
length [State_builder.Hashtbl]
Length of the table.
loc [Cil_datatype.Kinstr]
lop_to_cop [Eval]
lval_to_loc [Kinstr.Kinstr_S]
lval_to_loc [Eval]
lval_to_loc_deps_option [Eval]
lval_to_loc_kinstr [Kinstr]
lval_to_loc_with_deps [Kinstr.Kinstr_S]
lval_to_loc_with_deps [Kinstr]
lval_to_loc_with_deps [Eval]
lval_to_loc_with_deps_state [Kinstr]
lval_to_loc_with_offset_deps_only [Eval]
lval_to_loc_with_offset_deps_only_option [Eval]
lval_to_offsetmap [Kinstr]
lval_to_offsetmap_state [Kinstr]
lval_to_zone [Kinstr]
lval_to_zone_state [Kinstr]

M
main [Register]
main [Register_gui]
make_status [Eval]
make_well [Eval]
map [State_builder.Option_ref]
mark_as_called [Kf_state]
mask [Separate]
may [State_builder.Option_ref]
mem [Hashtbl.S]
mem [Dataflow.StmtStartData]
mem [State_builder.Hashtbl]
mem_builtin [Builtins]
memo [State_builder.Option_ref]
Memoization.
memo [State_builder.Hashtbl]
Memoization.
memoize [Eval]
merge_current [Eval.Computer]
merge_db_table [Current_table]

N
name [Eval.Computer]
need_cast [Eval]
no_pretty [Eval]

O
offsetmap_of_lv [Eval.Computer]
offsetmap_of_value [Builtins]
offsetmap_top_addresses_of_locals [Eval.Computer]

P
pass_cast [Eval]
pop_call_stack [Value_util]
precision_tuning [Value_parameters]
pretty [Eval.Computer]
pretty_actuals [Value_util]
pretty_call_stack [Value_util]
pretty_current_cfunction_name [Eval]
pretty_offsetmap [Register_gui]
prologue [Separate]
push_call_stack [Value_util]

R
raise_predicate_alarm [Eval]
reduce_by_disjunction [Eval]
reduce_by_predicate [Eval]
reduce_by_valid_expr [Eval]
register_builtin [Builtins]
remember_bases_with_locals [Eval.Computer]
remember_bases_with_locals [Eval]
remove [Hashtbl.S]
remove [State_builder.Hashtbl]
replace [Hashtbl.S]
replace [Dataflow.StmtStartData]
replace [State_builder.Hashtbl]
Add a new binding.
reset [Register_gui]
resolv_func_vinfo [Eval]
return [Eval.Domain]
return_value [Eval]
run [Mark_noresults]

S
select_kf [Register_gui]
set [State_builder.Ref]
Change the referenced value.
set_loc [Eval]
should_memorize_function [Mark_noresults]
slevel [Eval.Computer]
state_top_addresses_of_locals [Eval.Computer]
states [Current_table]
states_after [Eval.Computer]
status_false [Eval]
status_maybe [Eval]
status_true [Eval]
stmt_can_reach [Eval.Computer]
store_state_after_during_dataflow [Eval.Computer]
string_of_status [Eval]
superpositions [Current_table]

T
table [Builtins]
timer [Eval]
to_do_on_select [Register_gui]
top_addresses_of_locals [Eval.Computer]
topify_offset [Eval]

U
update_and_tell_if_changed [Current_table]
update_current [Current_table]
update_current_exn [Current_table]
update_widening_info [Current_table]
used_var [Register_gui]

V
valid_behaviors [Eval]

W
warn_all_quiet_mode [Value_util]
warn_locals_escape [Eval]
warn_locals_escape_result [Eval]
warn_lval_read [Eval]
warn_raise_mode [Eval]
widen [Eval.Domain]
wrap_double [Builtins]
wrap_int [Builtins]
wrap_ptr [Builtins]