A | |
| action [Mem_lvalue] | |
| alarm_behavior [CilE] | |
C | |
| cacheable [Value_types] | |
| call_result [Value_types] |
Results of a a call to a function
|
| call_site [Value_types] | |
| call_site [Value_util] |
A call_stack is a list, telling which function was called at which
site.
|
| callback_result [Value_types] | |
| callstack [Value_types] |
Value callstacks, as used e.g.
|
| callstack [Value_messages] | |
| callstack [Value_util] | |
| clobbered_set [Locals_scoping] |
Set of bases that might contain a reference to a local or formal
variable.
|
| code_transformation_category [File] |
type of registered code transformations
|
| cond [Eval_exprs] | |
| cpp_opt_kind [File] |
Whether a given preprocessor supports gcc options used in some
configurations.
|
D | |
| data [State_builder.Hashtbl] | |
| data [State_builder.Ref] |
Type of the referenced value.
|
E | |
| eval_env [Eval_terms] |
Evaluation environment.
|
| eval_result [Eval_terms] | |
| evaluation_functions [Gui_eval] |
This is the record that encapsulates all evaluation functions
|
F | |
| file [File] | |
| filter [Gui_callstacks_filters] |
Filters on callstacks.
|
| found [Mem_lvalue] | |
G | |
| gui_after [Gui_types] | |
| gui_callstack [Gui_types] | |
| gui_loc [Gui_types] | |
| gui_offsetmap_res [Gui_types] | |
| gui_res [Gui_types] | |
| gui_selection [Gui_types] | |
| gui_selection_data [Gui_eval] | |
K | |
| key [FCMap.S] |
The type of the map keys.
|
| key [Hashtbl.S] | |
| key [State_builder.Hashtbl] | |
| key [Parameter_sig.Map] |
Type of keys of the map.
|
L | |
| labels_states [Eval_terms] | |
| logic_dependencies [Value_types] |
Dependencies for the evaluation of a term or a predicate: for each
program point involved, sets of zones that must be read
|
| logic_deps [Eval_terms] |
Dependencies needed to evaluate a term or a predicate
|
| logic_evaluation_error [Eval_terms] |
Error during the evaluation of a term or a predicate
|
M | |
| merge [Per_stmt_slevel] | |
P | |
| postcondition_kf_kind [Eval_annots] | |
| pre_post_kind [Eval_annots] | |
| precise_location [Precise_locs] | |
| precise_location_bits [Precise_locs] | |
| precise_offset [Precise_locs] | |
| precision_loss_message [Value_messages] | |
| predicate_status [Eval_terms] |
Evaluating a predicate.
|
R | |
| rcallstack [Gui_callstacks_filters] |
List.rev on a callstack, enforced by strong typing outside of this module
|
S | |
| skip_change [Mem_lvalue] | |
| slevel [Per_stmt_slevel] | |
| split_strategy [Split_strategy] | |
| state [Value_messages] | |
| state_per_stmt [Value_results] | |
| states_by_callstack [Gui_eval] |
Maps from callstacks to Value states before and after a GUI location.
|
| syntactic_context [Valarms] | |
T | |
| t [FCMap.S] |
The type of maps from type
key to type 'a.
|
| t [Cvalue.V_Or_Uninitialized] |
Semantics of the constructors:
C_init_*: definitely initialized, C_uninit_*: possibly uninitialized, C_*_noesc: never contains escaping addresses, C_*_esc: may contain escaping addresses C_uninit_noesc V.bottom: guaranteed to be uninitialized, C_init_esc V.bottom: guaranteed to be an escaping address, C_uninit_esc V.bottom: either uninitialized or an escaping address C_init_noesc V.bottom: "real" bottom, with an empty concretization.
Corresponds to an unreachable state.
|
| t [Cvalue.CardinalEstimate] | |
| t [Hashtbl.S] | |
| t [Eval_annots.ActiveBehaviors] | |
| t [Mem_lvalue.GraphDeps.V] | |
| t [Mem_lvalue.GraphDeps] | |
| t [Mem_lvalue.LatticeDirty] | |
| t [State_imp] | |
| t [State_set] | |
| topify_offsetmap [Locals_scoping] |
Type of a function that topifies the references to a local in an offsetmap.
|
| topify_offsetmap_approx [Locals_scoping] |
Type of a function that partially topifies the references to a local in
an offsetmap.
|
| topify_state [Locals_scoping] |
Type of a function that topifies a state.
|
V | |
| value [Parameter_sig.Map] |
Type of the values associated to the keys.
|
| value_message [Value_messages] | |
W | |
| warn_mode [CilE] |
An argument of type
warn_mode is required by some of the access
functions in Db.Value (the interface to the value analysis).
|
| warning [Value_messages] |
Warnings can either emit ACSL (Alarm), or do not emit ACSL
(others).
|