A | |
| add [Set.S] |
|
| add [State_builder.Hashtbl] | Add a new binding. |
| add_seq [Set.S] | Add the given elements to the set, in order. |
| after [Region_analysis.Make] | |
| all_nodes [Region_analysis_sig.Node.Graph] | |
| analyze [Loop_analysis] | |
| analyze [LoopAnalysis.Loop_analysis] | |
C | |
| cardinal [Set.S] | Return the number of elements of a set. |
| choose [Set.S] | Return one element of the given set, or raise |
| choose_opt [Set.S] | Return one element of the given set, or |
| clear [State_builder.Hashtbl] | Clear the table. |
| compare [Set.S] | Total ordering between sets. |
| compile_node [Region_analysis_sig.Node] | |
| compile_node [Region_analysis_stmt.M] | |
| copy [Region_analysis_sig.Node.Dict] | |
| create [Region_analysis_sig.Node.Edge_Dict] | |
| create [Region_analysis_sig.Node.Dict] | |
D | |
| diff [Set.S] | Set difference: |
| disjoint [Set.S] | Test if two sets are disjoint. |
| display_results [Loop_analysis] | |
| dominates [Region_analysis_sig.Node.DomTree] | |
| domtree_postfix_iter [Region_analysis_sig.Node.DomTree] | |
E | |
| elements [Set.S] | Return the list of all elements of the given set. |
| empty [Set.S] | The empty set. |
| entry_node [Region_analysis_sig.Node.Graph] | |
| equal [Set.S] |
|
| exists [Set.S] |
|
| exit_nodes [Region_analysis_sig.Node.Graph] | |
F | |
| filter [Set.S] |
|
| filter_map [Set.S] |
|
| find [Set.S] |
|
| 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_first [Set.S] |
|
| find_first_opt [Set.S] |
|
| find_last [Set.S] |
|
| find_last_opt [Set.S] |
|
| find_opt [Set.S] |
|
| fold [Set.S] |
|
| fold [State_builder.Hashtbl] | |
| fold_bounds [Loop_analysis] | |
| fold_bounds [LoopAnalysis.Loop_analysis] | |
| fold_sorted [State_builder.Hashtbl] | |
| for_all [Set.S] |
|
G | |
| get [Region_analysis_sig.Node.Edge_Dict] | |
| get [Region_analysis_sig.Node.Dict] | |
| get_bounds [Loop_analysis] | |
| get_bounds [LoopAnalysis.Loop_analysis] | |
I | |
| inter [Set.S] | Set intersection. |
| is_empty [Set.S] | Test whether a set is empty or not. |
| iter [Region_analysis_sig.Node.Edge_Dict] | |
| iter [Set.S] |
|
| iter [Region_analysis_sig.Node.Dict] | |
| iter [State_builder.Hashtbl] | |
| iter_preds [Region_analysis_sig.Node.Graph] | |
| iter_sorted [State_builder.Hashtbl] | |
| iter_succs [Region_analysis_sig.Node.Graph] | |
J | |
| join [Region_analysis_sig.Node] | |
| join [Region_analysis_stmt.M] | |
K | |
| kf [Region_analysis_stmt.M] | |
L | |
| length [State_builder.Hashtbl] | Length of the table. |
M | |
| map [Set.S] |
|
| max_elt [Set.S] | Same as |
| max_elt_opt [Set.S] | Same as |
| mem [Set.S] |
|
| mem [State_builder.Hashtbl] | |
| memo [State_builder.Hashtbl] | Memoization. |
| min_elt [Set.S] | Return the smallest element of the given set
(with respect to the |
| min_elt_opt [Set.S] | Return the smallest element of the given set
(with respect to the |
| mu [Region_analysis_sig.Node] | |
| mu [Region_analysis_stmt.M] | |
O | |
| of_list [Set.S] |
|
| of_seq [Set.S] | Build a set from the given bindings |
| off [Parameter_sig.Bool] | Set the boolean to |
| on [Parameter_sig.Bool] | Set the boolean to |
P | |
| partition [Set.S] |
|
| pretty [Region_analysis_sig.Node] | |
R | |
| remove [Set.S] |
|
| remove [State_builder.Hashtbl] | |
| replace [State_builder.Hashtbl] | Add a new binding. |
S | |
| set [Region_analysis_sig.Node.Edge_Dict] | |
| set [Region_analysis_sig.Node.Dict] | |
| singleton [Set.S] |
|
| split [Set.S] |
|
| subset [Set.S] |
|
T | |
| to_rev_seq [Set.S] | Iterate on the whole set, in descending order |
| to_seq [Set.S] | Iterate on the whole set, in ascending order |
| to_seq_from [Set.S] |
|
U | |
| union [Set.S] | Set union. |