|
__ocaml_lex_comment_rec [Promelalexer_withexps] |
|
__ocaml_lex_comment_rec [Promelalexer] |
|
__ocaml_lex_comment_rec [Ltllexer] |
|
__ocaml_lex_tables [Promelalexer_withexps] |
|
__ocaml_lex_tables [Promelalexer] |
|
__ocaml_lex_tables [Yalexer] |
|
__ocaml_lex_tables [Ltllexer] |
|
__ocaml_lex_token_rec [Promelalexer_withexps] |
|
__ocaml_lex_token_rec [Promelalexer] |
|
__ocaml_lex_token_rec [Yalexer] |
|
__ocaml_lex_token_rec [Ltllexer] |
|
A |
absolute_range [Data_for_aorai] |
|
abstract_logic_info [Data_for_aorai] |
Global logic info generated during type-checking (mostly encoding of
ghost variables having a logic type)
|
acceptSt [Data_for_aorai] |
|
action_assigns [Aorai_utils] |
|
action_to_pred [Aorai_utils] |
for a given starting and ending state, returns the post-conditions
related to the possible values of the auxiliary variables at the exit of
the function, guarded by the fact that we have followed this path.
|
actions_to_range [Aorai_dataflow] |
|
add [Dataflow.StmtStartData] |
|
add [State_builder.List_ref] |
|
add [State_builder.Hashtbl] |
Add a new binding.
|
add [Path_analysis] |
|
addIgnoredFunction [Data_for_aorai] |
Return the list of names of all ignored functions.
|
add_aux_variable [Data_for_aorai] |
|
add_behavior_pebble_actions [Aorai_utils] |
|
add_current_event [Data_for_aorai] |
|
add_default_trans [Data_for_aorai] |
|
add_if_needed [Data_for_aorai] |
|
add_logic [Data_for_aorai] |
|
add_logic_function [Data_for_aorai.C_logic_env] |
|
add_offset [Utils_parser] |
|
add_or_merge [Aorai_dataflow] |
|
add_pre_post_from_buch [Aorai_visitors] |
|
add_predicate [Data_for_aorai] |
|
add_reject_trans [Data_for_aorai] |
|
add_sync_with_buch [Aorai_visitors] |
|
advance_abstract_interpretation [Aorai_option] |
|
all_actions_preds [Aorai_utils] |
All actions that might have been performed on aux variables from the
start of the function, guarded by the path followed.
|
annot [Logic_typing.Make] |
|
anonCompFieldName [Data_for_aorai.C_logic_env] |
|
aorai_assigns [Aorai_utils] |
returns assigns clause corresponding to updating automaton's state.
|
at_most_one_path [Path_analysis] |
|
auto_func_behaviors [Aorai_utils] |
auto_func_behaviors f st (st_status, tr_status)
generates behaviors corresponding to the transitions authorized by
tr_status for function f in status st
|
auto_func_preconditions [Aorai_utils] |
return list of preconditions for the given auxiliary function
(f_pre_func or f_post_func).
|
automata [Data_for_aorai] |
|
aux_variables [Data_for_aorai] |
Global auxiliary variables generated during type-checking of transitions
|
B |
backward_analysis [Aorai_dataflow] |
|
backward_analysis_aux [Aorai_dataflow] |
|
bool3_of_bool [Bool3] |
|
bool3and [Bool3] |
|
bool3not [Bool3] |
|
bool3or [Bool3] |
|
buch_sync [Data_for_aorai] |
|
buf [Promelalexer_withexps] |
|
buf [Promelalexer] |
|
buf [Ltllexer] |
|
C |
c_file [Aorai_register] |
|
callStatus [Data_for_aorai] |
|
change_bound_var [Data_for_aorai] |
|
change_var_term [Data_for_aorai] |
|
change_vars [Aorai_utils] |
|
check_one [Data_for_aorai] |
|
check_states [Data_for_aorai] |
|
clausesAreEqual [Logic_simplification] |
true iff clause1 <: clause2 and clause2 <: clause1
|
clausesAreSubSetEq [Logic_simplification] |
true iff clause1 <: clause2
|
clear [Dataflow.StmtStartData] |
|
clear [State_builder.Hashtbl] |
Clear the table.
|
clear [State_builder.Ref] |
Reset the reference to its default value.
|
code_annot [Logic_typing.Make] |
code_annot loc behaviors rt annot type-checks an in-code annotation.
|
combinePredecessors [Aorai_dataflow.Computer] |
|
combineStmtStartData [Aorai_dataflow.Backwards_computer] |
|
combineSuccessors [Aorai_dataflow.Backwards_computer] |
|
comment [Promelalexer_withexps] |
|
comment [Promelalexer] |
|
comment [Ltllexer] |
|
compose_actions [Aorai_dataflow] |
|
compose_bindings [Aorai_dataflow] |
|
compose_range [Aorai_dataflow] |
|
compose_states [Aorai_dataflow] |
|
compute [Aorai_dataflow] |
|
computeFirstPredecessor [Aorai_dataflow.Computer] |
|
compute_backward [Aorai_dataflow] |
|
compute_forward [Aorai_dataflow] |
|
compute_func [Aorai_dataflow] |
|
compute_func_aux [Aorai_dataflow] |
|
compute_ignored_functions [Aorai_visitors] |
|
concat_assigns [Aorai_utils] |
|
condToDNF [Logic_simplification] |
|
cond_of_parametrizedTransitions [Data_for_aorai] |
|
conditionalConversion [Data_for_aorai.C_logic_env] |
|
contradict_rel [Logic_simplification] |
|
convert_ltl_exprs [Aorai_register] |
|
copy [Aorai_dataflow.Computer] |
|
copy [Datatype.S] |
Deep copy: no possible sharing between x and copy x .
|
copy [Datatype.Set] |
|
crosscond_to_pred [Aorai_utils] |
This function rewrites a cross condition into an ACSL expression.
|
cst_one [Data_for_aorai] |
|
cst_zero [Data_for_aorai] |
|
curOp [Data_for_aorai] |
|
curOpStatus [Data_for_aorai] |
|
curState [Data_for_aorai] |
|
curStateOld [Data_for_aorai] |
|
curTrans [Data_for_aorai] |
|
custom [Logic_typing.Make] |
|
D |
debug [Aorai_dataflow.Backwards_computer] |
|
debug [Aorai_dataflow.Computer] |
|
debug_computed_state [Data_for_aorai] |
|
declared_logics [Data_for_aorai] |
|
declared_predicates [Data_for_aorai] |
|
descr [Datatype.Set] |
|
dijkstra [Path_analysis] |
|
disjoint_states [Aorai_utils] |
|
display_status [Aorai_register] |
|
dkey [Aorai_visitors] |
|
dkey [Aorai_dataflow] |
|
dkey [Aorai_utils] |
|
dkey [Data_for_aorai] |
|
dnfToCond [Logic_simplification] |
Given a DNF condition, it returns a condition in Promelaast.condition form.
|
doEdge [Aorai_dataflow.Computer] |
|
doGuard [Aorai_dataflow.Computer] |
|
doInstr [Aorai_dataflow.Backwards_computer] |
|
doInstr [Aorai_dataflow.Computer] |
|
doStmt [Aorai_dataflow.Backwards_computer] |
|
doStmt [Aorai_dataflow.Computer] |
|
dot_file [Aorai_register] |
|
dot_state [Promelaoutput] |
|
dot_trans [Promelaoutput] |
|
E |
emitter [Aorai_option] |
The emitter which emits Aorai annotations.
|
empty [Path_analysis] |
|
end_state [Aorai_dataflow.Reachable_end_states] |
|
escape_newline [Promelaoutput] |
|
existing_path [Path_analysis] |
|
extract_current_states [Aorai_dataflow] |
|
extract_min [Path_analysis] |
|
F |
fetch_and_create_state [Yaparser] |
|
file [Aorai_utils] |
Local copy of the file pointer
|
filterStmt [Aorai_dataflow.Backwards_computer] |
|
filterStmt [Aorai_dataflow.Computer] |
|
filter_init_state [Aorai_dataflow] |
|
filter_loop_states [Aorai_dataflow] |
|
filter_possible_states [Aorai_dataflow] |
|
filter_return_states [Aorai_dataflow] |
|
filter_state [Aorai_dataflow] |
|
find [Dataflow.StmtStartData] |
|
find [State_builder.Hashtbl] |
Return the current binding of the given key.
|
find_all [State_builder.Hashtbl] |
Return the list of all data associated with the given key.
|
find_comp_field [Data_for_aorai.C_logic_env] |
|
find_comp_type [Data_for_aorai.C_logic_env] |
|
find_enum_tag [Data_for_aorai.C_logic_env] |
|
find_in_env [Data_for_aorai] |
|
find_label [Data_for_aorai.C_logic_env] |
|
find_macro [Data_for_aorai.C_logic_env] |
|
find_max_value [Data_for_aorai] |
|
find_otherwise_trans [Data_for_aorai] |
|
find_pebble_origin [Aorai_utils] |
|
find_prm_in_env [Data_for_aorai] |
|
find_type [Data_for_aorai.C_logic_env] |
|
find_var [Data_for_aorai.C_logic_env] |
|
flush_globals [Aorai_utils] |
Flush all queued globals declarations into C file globals.
|
fold [State_builder.Hashtbl] |
|
fold_left [State_builder.List_ref] |
|
fold_sorted [State_builder.Hashtbl] |
|
force_transition [Aorai_utils] |
returns the list of predicates expressing that for each current state
the automaton currently is in, there is at least one transition that is
crossed.
|
funcExitData [Aorai_dataflow.Backwards_computer] |
|
funcStatus_to_init [Aorai_utils] |
|
func_enum_type [Data_for_aorai] |
|
func_orig_table [Aorai_visitors] |
|
func_to_cenum [Data_for_aorai] |
|
func_to_init [Aorai_utils] |
|
func_to_op_func [Data_for_aorai] |
|
functions_from_c [Data_for_aorai] |
|
funspec [Logic_typing.Make] |
funspec behaviors f prms typ spec type-checks a function contract.
|
G |
generatesCFile [Aorai_register] |
|
get [State_builder.Counter] |
|
get [State_builder.Ref] |
Get the referenced value.
|
getAutomata [Data_for_aorai] |
Return the buchi automata as stored after parsing
|
getFunctions_from_c [Data_for_aorai] |
Return the list of all function name observed in the C file, except ignored functions.
|
getIgnoredFunctions [Data_for_aorai] |
Return the list of names of all ignored functions.
|
getInitialState [Aorai_utils] |
|
getNumberOfStates [Data_for_aorai] |
Return the number of states of the automata
|
getNumberOfTransitions [Data_for_aorai] |
Return the number of transitions of the automata
|
getState [Data_for_aorai] |
|
getStateName [Data_for_aorai] |
|
getTransition [Data_for_aorai] |
|
getVariables_from_c [Data_for_aorai] |
Return the list of all variables name observed in the C file.
|
get_acceptance_pred [Aorai_visitors] |
|
get_accessible_transitions [Aorai_utils] |
|
get_action_post_cond [Aorai_visitors] |
|
get_bindings [Data_for_aorai] |
|
get_bindings_term [Data_for_aorai] |
|
get_call_name [Aorai_visitors] |
|
get_cenum_option [Data_for_aorai] |
|
get_edges [Path_analysis] |
|
get_field_info_from_name [Utils_parser] |
|
get_fresh [Data_for_aorai] |
|
get_fresh_ident [Ltlparser] |
|
get_init_states [Path_analysis] |
|
get_kf_init_state [Data_for_aorai] |
|
get_kf_return_state [Data_for_aorai] |
|
get_last_field [Utils_parser] |
|
get_logic [Data_for_aorai] |
|
get_logic_var [Data_for_aorai] |
|
get_loop_init_state [Data_for_aorai] |
|
get_loop_invariant_state [Data_for_aorai] |
|
get_new_offset [Utils_parser] |
|
get_option [State_builder.Option_ref] |
|
get_paraminfo [Data_for_aorai] |
|
get_predicate [Data_for_aorai] |
|
get_preds_post_bc_wrt_params [Aorai_utils] |
|
get_preds_pre_wrt_params [Aorai_utils] |
|
get_preds_wrt_params_reachable_states [Aorai_utils] |
|
get_reachable_trans [Aorai_utils] |
|
get_reachable_trans_to [Aorai_utils] |
|
get_reject_state [Data_for_aorai] |
|
get_returninfo [Data_for_aorai] |
|
get_state_logic_var [Data_for_aorai] |
|
get_state_var [Data_for_aorai] |
|
get_transitions_of_state [Path_analysis] |
since Nitrogen-20111001
|
get_transitions_to_state [Path_analysis] |
|
get_unchanged_aux_var [Aorai_visitors] |
|
get_usedinfo [Data_for_aorai] |
|
get_varinfo [Data_for_aorai] |
|
get_varinfo_option [Data_for_aorai] |
|
globals_queue [Aorai_utils] |
List of globals awaiting for adding into C file globals
|
H |
hash [Datatype.Set] |
|
host_state_term [Aorai_utils] |
Returns a lval term associated to the curState generated variable.
|
I |
ident_count [Ltlparser] |
|
ignored_functions [Data_for_aorai] |
|
included_range [Data_for_aorai] |
|
included_state [Data_for_aorai] |
|
incompatible_states [Aorai_utils] |
|
init [Aorai_option] |
|
initFile [Aorai_utils] |
Copy the file pointer locally in the class in order to ease globals
management and initializes some tables.
|
initGlobals [Aorai_utils] |
This function computes all newly introduced globals (variables, enumeration structure, invariants, etc.
|
init_file_names [Aorai_register] |
|
init_test [Aorai_register] |
|
initial_state [Aorai_dataflow.Init] |
|
int2enumstate [Aorai_utils] |
|
integral_cast [Data_for_aorai.C_logic_env] |
|
internal_pretty_code [Datatype.Set] |
|
isCrossable [Aorai_utils] |
Given a transition a function name and a function status (call or
return) it returns if the cross condition can be statisfied with
only function status.
|
isCrossableAtInit [Aorai_utils] |
Given a transition a function name and a function status (call or return)
it returns if the cross condition can be statisfied with only
function status.
|
isIgnoredFunction [Data_for_aorai] |
Return true if and only if the given string fname denotes an ignored function.
|
is_c_global [Data_for_aorai] |
|
is_cst_one [Data_for_aorai] |
|
is_cst_zero [Data_for_aorai] |
|
is_empty [Path_analysis] |
|
is_loop [Data_for_aorai.C_logic_env] |
|
is_no_repet [Yaparser] |
|
is_on [Aorai_option] |
|
is_out_of_state_pred [Aorai_utils] |
returns the predicate saying that automaton is NOT
in corresponding state.
|
is_reachable [Aorai_utils] |
|
is_reject_state [Data_for_aorai] |
|
is_same_expression [Data_for_aorai] |
|
is_single [Data_for_aorai] |
|
is_state_pred [Aorai_utils] |
returns the predicate saying that automaton is in corresponding state.
|
iter [Dataflow.StmtStartData] |
|
iter [State_builder.List_ref] |
|
iter [State_builder.Hashtbl] |
|
iter_sorted [State_builder.Hashtbl] |
|
K |
kf [Aorai_dataflow.Reachable_end_states] |
|
kf [Aorai_dataflow.Init] |
|
kind_of_func [Aorai_visitors] |
|
L |
length [Dataflow.StmtStartData] |
|
length [State_builder.Hashtbl] |
Length of the table.
|
listOp [Data_for_aorai] |
|
listStatus [Data_for_aorai] |
|
load_promela_file [Aorai_register] |
|
load_promela_file_withexps [Aorai_register] |
|
load_ya_file [Aorai_register] |
|
loc [Promelalexer_withexps] |
|
loc [Promelalexer] |
|
loc [Yalexer] |
|
loc [Ltllexer] |
|
loopInit [Data_for_aorai] |
|
ltl [Ltlparser] |
|
ltl2ba_params [Aorai_register] |
|
ltl_file [Aorai_register] |
|
ltl_form_to_string [Ltl_output] |
|
ltl_tmp_file [Aorai_register] |
|
ltl_to_ltlLight [Aorai_register] |
|
ltl_to_promela [Aorai_register] |
|
M |
macro_full [Data_for_aorai] |
|
macro_ligth [Data_for_aorai] |
|
macro_pure [Data_for_aorai] |
|
main [Aorai_register] |
|
main [Yaparser] |
|
make_enum_states [Aorai_utils] |
|
make_return_transition [Aorai_dataflow] |
|
make_start_transition [Aorai_dataflow] |
|
make_type [Datatype.Hashtbl] |
|
make_zero_one_choice [Aorai_visitors] |
|
map [State_builder.Option_ref] |
|
may [State_builder.Option_ref] |
|
mem [Dataflow.StmtStartData] |
|
mem [State_builder.Hashtbl] |
|
mem_project [Datatype.Set] |
|
memo [State_builder.Option_ref] |
Memoization.
|
memo [State_builder.Hashtbl] |
Memoization.
|
memo [Datatype.Hashtbl] |
memo tbl k f returns the binding of k in tbl .
|
memo_aux_variable [Data_for_aorai] |
|
memo_multi_state [Data_for_aorai] |
|
merge_bindings [Data_for_aorai] |
|
merge_current_event [Data_for_aorai] |
|
merge_end_state [Data_for_aorai] |
|
merge_range [Data_for_aorai] |
|
merge_state [Data_for_aorai] |
|
mk_action [Aorai_utils] |
|
mk_behavior [Aorai_utils] |
|
mk_cast [Logic_typing.Make] |
|
mk_decl_loops_init [Aorai_utils] |
|
mk_deterministic_lemma [Aorai_utils] |
|
mk_global [Aorai_utils] |
|
mk_global_c_enum_type [Aorai_utils] |
|
mk_global_c_enum_type_tagged [Aorai_utils] |
|
mk_global_c_initialized_enum [Aorai_utils] |
|
mk_global_c_initialized_vars [Aorai_utils] |
|
mk_global_c_var_init [Aorai_utils] |
|
mk_global_c_vars [Aorai_utils] |
|
mk_global_comment [Aorai_utils] |
|
mk_global_states_init [Aorai_utils] |
|
mk_global_var [Aorai_utils] |
|
mk_global_var_init [Aorai_utils] |
|
mk_int_const [Aorai_utils] |
|
mk_int_exp [Aorai_utils] |
Returns an int constant expression which represents the given int value.
|
mk_int_term [Aorai_utils] |
Return an integer constant term from the given value.
|
mk_offseted_array [Aorai_utils] |
Given an lval term 'host' and an integer value 'off', it returns a lval term hostoff .
|
mk_offseted_array_states_as_enum [Aorai_utils] |
Given an lval term 'host' and an integer value 'off', it returns a lval term hostoff .
|
mk_sub [Aorai_utils] |
|
mk_term_from_vi [Aorai_utils] |
Returns a term representing the variable associated to the given varinfo
|
mk_unchanged_aux_vars [Aorai_utils] |
|
model_annot [Logic_typing.Make] |
|
N |
name [Aorai_dataflow.Backwards_computer] |
|
name [Aorai_dataflow.Computer] |
|
name [Datatype.Set] |
|
nbAcceptSt [Data_for_aorai] |
|
nbOp [Data_for_aorai] |
|
nbStates [Data_for_aorai] |
|
nbTrans [Data_for_aorai] |
|
needs_zero_one_choice [Aorai_visitors] |
|
neg_trans [Aorai_visitors] |
|
negativeClause [Logic_simplification] |
|
new_intermediate_state [Data_for_aorai] |
|
new_line [Yalexer] |
|
new_state [Data_for_aorai] |
|
new_trans [Data_for_aorai] |
|
newline [Promelalexer_withexps] |
|
newline [Promelalexer] |
|
newline [Ltllexer] |
|
next [State_builder.Counter] |
Increments the counter and returns a fresh value
|
normal_funcs [Promelaoutput] |
|
normal_newline [Promelaoutput] |
|
O |
observed_expressions [Ltlparser] |
|
observed_states [Promelaparser_withexps] |
|
observed_states [Promelaparser] |
|
observed_states [Yaparser] |
|
one_term [Aorai_utils] |
|
op_status_to_cenum [Data_for_aorai] |
|
opposite_rel [Logic_simplification] |
|
out_fmt [Ltl_output] |
|
output [Aorai_register] |
|
output [Ltl_output] |
|
output_c_file [Aorai_register] |
|
output_dot_automata [Promelaoutput] |
|
P |
packed_descr [Datatype.Set] |
|
pand [Data_for_aorai] |
|
paraminfos [Data_for_aorai] |
|
parse [Promelalexer_withexps] |
|
parse [Promelalexer] |
|
parse [Yalexer] |
|
parse [Ltllexer] |
|
partition_action [Aorai_utils] |
|
pebble_guard [Aorai_utils] |
|
pebble_guard_neg [Aorai_utils] |
|
pebble_post [Aorai_utils] |
|
pebble_set_at [Data_for_aorai] |
Given a logic info representing a set of pebbles and a label, returns
the term corresponding to evaluating the set at the label.
|
pnot [Data_for_aorai] |
|
por [Data_for_aorai] |
|
positiveCallOrRet [Logic_simplification] |
Given a list of terms (representing a conjunction),
if a positive call or return is present,
then all negative ones are obvious and removed
|
possible_start [Aorai_visitors] |
|
possible_states_preds [Aorai_utils] |
Returns a list of predicate giving for each possible start state the
disjunction of possible current states
|
post_treatment_loops [Aorai_visitors] |
|
pred_of_condition [Aorai_utils] |
|
pred_reachable [Aorai_visitors] |
|
predicate [Logic_typing.Make] |
|
prefetch_and_create_state [Yaparser] |
|
prefetched_states [Yaparser] |
|
pretty [Aorai_dataflow.Backwards_computer] |
|
pretty [Aorai_dataflow.Computer] |
|
pretty [Datatype.Set] |
|
pretty_clause [Logic_simplification] |
|
pretty_code [Datatype.Set] |
|
pretty_dnf [Logic_simplification] |
|
pretty_loop_init [Data_for_aorai] |
|
pretty_loop_invariant [Data_for_aorai] |
|
pretty_post_state [Data_for_aorai] |
|
pretty_pre_state [Data_for_aorai] |
|
pretty_state [Data_for_aorai] |
|
print_action [Promelaoutput] |
|
print_bool3 [Promelaoutput] |
|
print_condition [Promelaoutput] |
|
print_epsilon_trans [Data_for_aorai] |
|
print_full_transition [Promelaoutput] |
|
print_one_action [Promelaoutput] |
|
print_parsed [Promelaoutput] |
|
print_parsed_condition [Promelaoutput] |
|
print_parsed_expression [Promelaoutput] |
|
print_raw_automata [Promelaoutput] |
|
print_seq_elt [Promelaoutput] |
|
print_sequence [Promelaoutput] |
|
print_state [Promelaoutput] |
|
print_state_label [Promelaoutput] |
|
print_statel [Promelaoutput] |
|
print_trans [Promelaoutput] |
|
print_transition [Promelaoutput] |
|
print_transitionl [Promelaoutput] |
|
printverb [Aorai_register] |
|
promela [Promelaparser_withexps] |
|
promela [Promelaparser] |
|
promela_file [Aorai_register] |
|
promela_file [Aorai_option] |
|
propagate_epsilon_transitions [Data_for_aorai] |
|
R |
raise_error [Data_for_aorai] |
|
raise_located [Promelalexer_withexps] |
|
raise_located [Promelalexer] |
|
raise_located [Yalexer] |
|
raise_located [Ltllexer] |
|
rel_are_equals [Logic_simplification] |
|
remove [State_builder.Hashtbl] |
|
removeClause [Logic_simplification] |
return the clauses list named lclauses without any clause c such as cl <: c
|
removeTerm [Logic_simplification] |
|
removeUnusedTransitionsAndStates [Data_for_aorai] |
|
rename_pred [Aorai_utils] |
|
replace [Dataflow.StmtStartData] |
|
replace [State_builder.Hashtbl] |
Add a new binding.
|
replace_kf_init_state [Data_for_aorai] |
|
replace_kf_return_state [Data_for_aorai] |
|
replace_loop_init_state [Data_for_aorai] |
|
replace_loop_invariant_state [Data_for_aorai] |
|
reprs [Datatype.Set] |
|
run [Aorai_register] |
|
S |
self [State_builder.Counter] |
|
set [State_builder.Ref] |
Change the referenced value.
|
setAutomata [Data_for_aorai] |
Stores the buchi automaton and its variables and
functions as it is returned by the parsing
|
setCData [Data_for_aorai] |
Initializes some tables according to data from Cil AST.
|
set_call_state [Aorai_dataflow] |
|
set_init_loop_state [Aorai_dataflow] |
|
set_invariant_loop_state [Aorai_dataflow] |
|
set_kf_init_state [Aorai_dataflow] |
|
set_kf_init_state [Data_for_aorai] |
|
set_kf_return_state [Aorai_dataflow] |
|
set_kf_return_state [Data_for_aorai] |
|
set_loop_init_state [Data_for_aorai] |
|
set_loop_invariant_state [Data_for_aorai] |
|
set_ltl_correspondance [Aorai_register] |
|
set_of_map [Aorai_dataflow] |
|
set_paraminfo [Data_for_aorai] |
|
set_return_state [Aorai_dataflow] |
|
set_returninfo [Data_for_aorai] |
|
set_usedinfo [Data_for_aorai] |
|
set_varinfo [Data_for_aorai] |
|
simplClause [Logic_simplification] |
|
simplify [Logic_simplification] |
Simplify redundant relations.
|
simplifyClauses [Logic_simplification] |
|
simplifyCond [Logic_simplification] |
Given a condition, this function does some logical simplifications.
|
simplifyDNFwrtCtx [Logic_simplification] |
Given a DNF condition, it returns the same condition simplified according
to the context (function name and status).
|
simplifyTrans [Logic_simplification] |
Given a list of transitions, this function returns the same list of
transition with simplifyCond done on its cross condition
|
single_path [Data_for_aorai] |
|
stack [Aorai_dataflow.Reachable_end_states] |
|
stack [Aorai_dataflow.Init] |
|
state_label [Promelaoutput] |
|
state_term [Aorai_utils] |
|
states [Data_for_aorai] |
|
status_enum_type [Data_for_aorai] |
|
stmt_can_reach [Aorai_dataflow.Init] |
|
stmt_can_reach [Aorai_dataflow.Backwards_computer] |
|
stmt_can_reach [Aorai_dataflow.Computer] |
|
string_of_unop [Promelaoutput] |
|
swap_rel [Logic_simplification] |
|
syntax_error [Aorai_register] |
|
T |
tand [Logic_simplification] |
smart constructors for typed conditions
|
tands [Logic_simplification] |
|
term [Logic_typing.Make] |
type-checks a term.
|
termStatus [Data_for_aorai] |
|
termsAreEqual [Logic_simplification] |
|
test [Path_analysis] |
|
tlval [Data_for_aorai] |
|
tnot [Logic_simplification] |
|
to_seq [Promelaparser_withexps] |
|
to_seq [Promelaparser] |
|
to_seq [Yaparser] |
|
token [Promelalexer_withexps] |
|
token [Promelalexer] |
|
token [Yalexer] |
|
token [Ltllexer] |
|
tor [Logic_simplification] |
|
tors [Logic_simplification] |
|
transCond [Data_for_aorai] |
|
transCondP [Data_for_aorai] |
|
transStart [Data_for_aorai] |
|
transStop [Data_for_aorai] |
|
trans_label [Promelaoutput] |
|
treat_val [Aorai_utils] |
|
ty [Datatype.Set] |
|
type_annot [Logic_typing.Make] |
|
type_cond [Data_for_aorai] |
|
type_cond_auto [Data_for_aorai] |
|
type_expr [Data_for_aorai] |
|
type_of_field [Logic_typing.Make] |
|
type_seq [Data_for_aorai] |
|
type_trans [Data_for_aorai] |
|
U |
unchanged [Data_for_aorai] |
|
update_condition [Data_for_aorai] |
|
update_loop_assigns [Aorai_visitors] |
|
update_to_pred [Aorai_utils] |
Possible values of the given auxiliary variable under the current path.
|
used_enuminfo [Data_for_aorai] |
|
V |
variables_from_c [Data_for_aorai] |
|
varinfos [Data_for_aorai] |
|
varname [Datatype.Set] |
|
voisins [Path_analysis] |
|
W |
work [Aorai_register] |
|
Y |
ya_file [Aorai_register] |
|
yyact [Promelaparser_withexps] |
|
yyact [Promelaparser] |
|
yyact [Yaparser] |
|
yyact [Ltlparser] |
|
yycheck [Promelaparser_withexps] |
|
yycheck [Promelaparser] |
|
yycheck [Yaparser] |
|
yycheck [Ltlparser] |
|
yydefred [Promelaparser_withexps] |
|
yydefred [Promelaparser] |
|
yydefred [Yaparser] |
|
yydefred [Ltlparser] |
|
yydgoto [Promelaparser_withexps] |
|
yydgoto [Promelaparser] |
|
yydgoto [Yaparser] |
|
yydgoto [Ltlparser] |
|
yygindex [Promelaparser_withexps] |
|
yygindex [Promelaparser] |
|
yygindex [Yaparser] |
|
yygindex [Ltlparser] |
|
yylen [Promelaparser_withexps] |
|
yylen [Promelaparser] |
|
yylen [Yaparser] |
|
yylen [Ltlparser] |
|
yylhs [Promelaparser_withexps] |
|
yylhs [Promelaparser] |
|
yylhs [Yaparser] |
|
yylhs [Ltlparser] |
|
yynames_block [Promelaparser_withexps] |
|
yynames_block [Promelaparser] |
|
yynames_block [Yaparser] |
|
yynames_block [Ltlparser] |
|
yynames_const [Promelaparser_withexps] |
|
yynames_const [Promelaparser] |
|
yynames_const [Yaparser] |
|
yynames_const [Ltlparser] |
|
yyrindex [Promelaparser_withexps] |
|
yyrindex [Promelaparser] |
|
yyrindex [Yaparser] |
|
yyrindex [Ltlparser] |
|
yysindex [Promelaparser_withexps] |
|
yysindex [Promelaparser] |
|
yysindex [Yaparser] |
|
yysindex [Ltlparser] |
|
yytable [Promelaparser_withexps] |
|
yytable [Promelaparser] |
|
yytable [Yaparser] |
|
yytable [Ltlparser] |
|
yytables [Promelaparser_withexps] |
|
yytables [Promelaparser] |
|
yytables [Yaparser] |
|
yytables [Ltlparser] |
|
yytablesize [Promelaparser_withexps] |
|
yytablesize [Promelaparser] |
|
yytablesize [Yaparser] |
|
yytablesize [Ltlparser] |
|
yytransl_block [Promelaparser_withexps] |
|
yytransl_block [Promelaparser] |
|
yytransl_block [Yaparser] |
|
yytransl_block [Ltlparser] |
|
yytransl_const [Promelaparser_withexps] |
|
yytransl_const [Promelaparser] |
|
yytransl_const [Yaparser] |
|
yytransl_const [Ltlparser] |
|
Z |
zero_term [Aorai_utils] |
Return an integer constant term with the 0 value.
|