Learn more about Cyclomatic_Complexity and Halstead complexity measures.
name | N | LOC | HD | HV | HE | avgCC | avgLOC | avgHV | MI |
Infer_annotations | 4 | 201 | 64 | 7553 | 485108 | 9 | 49 | 1638 | 68 |
Unroll_loops | 9 | 254 | 89 | 12121 | 1079450 | 4 | 27 | 1002 | 81 |
State_topological | 2 | 59 | 53 | 2254 | 119775 | 8 | 25 | 868 | 82 |
Widen | 8 | 215 | 70 | 9470 | 666926 | 4 | 25 | 957 | 82 |
Bit_utils | 17 | 319 | 116 | 16143 | 1865697 | 4 | 18 | 742 | 89 |
Lmap_whole | 40 | 795 | 157 | 31801 | 4989276 | 4 | 19 | 517 | 90 |
Filter | 38 | 571 | 159 | 35336 | 5610188 | 3 | 14 | 561 | 95 |
File | 75 | 1091 | 174 | 61178 | 10620889 | 3 | 14 | 490 | 96 |
CilE | 33 | 447 | 106 | 23510 | 2492705 | 3 | 13 | 477 | 97 |
Lmap | 66 | 1002 | 198 | 44965 | 8907006 | 3 | 14 | 361 | 98 |
module name | name | line | LOC | CC | HD | HV | HE | MI |
Bit_utils | function pretty_bits_internal | 167 | 210 | 40 | 85 | 9903 | 843561 | 27 |
Unmarshal | function input_val | 380 | 192 | 17 | 101 | 8590 | 865315 | 35 |
Offsetmap_bitwise | function map2 | 360 | 147 | 23 | 106 | 7051 | 749884 | 39 |
File | function files_to_cil | 652 | 142 | 25 | 62 | 6846 | 426273 | 39 |
Widen | method vstmt | 40 | 125 | 19 | 49 | 4733 | 231009 | 44 |
New_offsetmap | function nc_is | 709 | 128 | 15 | 79 | 4067 | 319667 | 46 |
Logic_interp | method vterm | 549 | 116 | 13 | 80 | 5491 | 437572 | 46 |
Visitor | method vglob | 198 | 104 | 24 | 66 | 4312 | 285572 | 47 |
Infer_annotations | function populate_funspec | 121 | 113 | 23 | 58 | 3451 | 200807 | 47 |
New_offsetmap | function is_included_generic_exn | 842 | 118 | 16 | 79 | 4001 | 317785 | 47 |
Offsetmap | function reduce_ival_by_bound | 1230 | 102 | 18 | 51 | 4607 | 236171 | 48 |
Ival | function bitwise_and | 2197 | 105 | 17 | 46 | 3658 | 169029 | 49 |
Offsetmap | function over_intersection | 952 | 98 | 18 | 40 | 4089 | 162032 | 49 |
Properties_status | function get_binding | 265 | 100 | 18 | 71 | 3784 | 268929 | 49 |
Visitor | method vstmt | 95 | 90 | 20 | 60 | 4088 | 243892 | 50 |
Relations_type | function reduce_equality | 1438 | 111 | 9 | 51 | 3428 | 176135 | 50 |
Offsetmap | function unsafe_join | 848 | 93 | 14 | 59 | 4213 | 250567 | 51 |
Relations_type | function add_mem | 1058 | 107 | 8 | 39 | 3075 | 119852 | 52 |
Relations_type | function propagate_change_from_real_to_virt | 1185 | 102 | 12 | 35 | 2738 | 96128 | 52 |
New_offsetmap | function merge | 1025 | 90 | 11 | 70 | 3969 | 276486 | 52 |
Hptmap | function equal | 1043 | 89 | 16 | 64 | 2807 | 178821 | 53 |
Relations_type | function join | 580 | 93 | 10 | 33 | 2790 | 92437 | 54 |
New_offsetmap | function update_ival | 1668 | 80 | 12 | 67 | 3810 | 256900 | 54 |
File | function synchronize_source_annot | 814 | 85 | 13 | 52 | 2786 | 145717 | 55 |
Infer_annotations | function assigns_from_prototype | 31 | 78 | 10 | 33 | 3003 | 100411 | 56 |
N | 290 |
LOC | 1149 |
HD | 267 |
HV | 65430 |
HE | 17499775 |
avgCC | 2 |
avgLOC | 3 |
avgHV | 92 |
MI | 128 |
name | line | LOC | CC | HD | HV | HE | MI |
function join | 702 | 32 | 10 | 30 | 1388 | 42157 | 75 |
function meet | 657 | 40 | 10 | 35 | 1674 | 58222 | 70 |
N | 17 |
LOC | 319 |
HD | 116 |
HV | 16143 |
HE | 1865697 |
avgCC | 4 |
avgLOC | 18 |
avgHV | 742 |
MI | 89 |
name | line | LOC | CC | HD | HV | HE | MI |
function pretty_bits_internal | 167 | 210 | 40 | 85 | 9903 | 843561 | 27 |
N | 33 |
LOC | 447 |
HD | 106 |
HV | 23510 |
HE | 2492705 |
avgCC | 3 |
avgLOC | 13 |
avgHV | 477 |
MI | 97 |
name | line | LOC | CC | HD | HV | HE | MI |
function compact_body | 103 | 48 | 13 | 70 | 2534 | 177388 | 65 |
function comparable_pointers | 393 | 33 | 5 | 25 | 1556 | 39208 | 75 |
function warn_signed_overflow | 250 | 53 | 8 | 28 | 1803 | 50743 | 66 |
N | 118 |
LOC | 719 |
HD | 152 |
HV | 33333 |
HE | 5073312 |
avgCC | 2 |
avgLOC | 5 |
avgHV | 148 |
MI | 117 |
name | line | LOC | CC | HD | HV | HE | MI |
function catch_toplevel_run | 158 | 41 | 7 | 26 | 896 | 23418 | 74 |
function parse | 235 | 70 | 14 | 46 | 2558 | 118864 | 58 |
function plugin_help | 810 | 46 | 11 | 36 | 1654 | 59348 | 68 |
N | 13 |
LOC | 165 |
HD | 78 |
HV | 7103 |
HE | 555876 |
avgCC | 3 |
avgLOC | 13 |
avgHV | 396 |
MI | 98 |
name | line | LOC | CC | HD | HV | HE | MI |
function command_generic | 131 | 49 | 6 | 35 | 1802 | 62415 | 68 |
N | 131 |
LOC | 860 |
HD | 163 |
HV | 43154 |
HE | 7040110 |
avgCC | 2 |
avgLOC | 6 |
avgHV | 172 |
MI | 114 |
name | line | LOC | CC | HD | HV | HE | MI |
function default_offsetmap | 1017 | 36 | 5 | 25 | 1376 | 34234 | 74 |
N | 66 |
LOC | 474 |
HD | 208 |
HV | 27372 |
HE | 5695728 |
avgCC | 2 |
avgLOC | 5 |
avgHV | 181 |
MI | 116 |
name | line | LOC | CC | HD | HV | HE | MI |
function unmarshal | 530 | 52 | 8 | 31 | 1795 | 55402 | 66 |
N | 402 |
LOC | 923 |
HD | 100 |
HV | 46052 |
HE | 4606045 |
avgCC | 1 |
avgLOC | 2 |
avgHV | 36 |
MI | 142 |
name | line | LOC | CC | HD | HV | HE | MI |
function display | 444 | 35 | 8 | 23 | 1456 | 33193 | 74 |
N | 41 |
LOC | 301 |
HD | 82 |
HV | 12879 |
HE | 1053115 |
avgCC | 2 |
avgLOC | 7 |
avgHV | 187 |
MI | 112 |
name | line | LOC | CC | HD | HV | HE | MI |
function dynlink_file | 223 | 37 | 5 | 24 | 1195 | 28096 | 75 |
function load_script | 287 | 40 | 8 | 22 | 1158 | 25485 | 73 |
N | 75 |
LOC | 1091 |
HD | 174 |
HV | 61178 |
HE | 10620889 |
avgCC | 3 |
avgLOC | 14 |
avgHV | 490 |
MI | 96 |
name | line | LOC | CC | HD | HV | HE | MI |
function cleanup | 942 | 65 | 11 | 45 | 2845 | 129315 | 59 |
function files_to_cil | 652 | 142 | 25 | 62 | 6846 | 426273 | 39 |
function init_from_cmdline | 1216 | 45 | 8 | 25 | 1830 | 45531 | 68 |
function parse | 548 | 75 | 12 | 45 | 3076 | 138045 | 57 |
function prepare_cil_file | 1032 | 35 | 6 | 23 | 1356 | 30720 | 75 |
function synchronize_source_annot | 814 | 85 | 13 | 52 | 2786 | 145717 | 55 |
method vfunc | 278 | 48 | 8 | 45 | 1679 | 74886 | 68 |
method vglob_aux | 443 | 39 | 10 | 30 | 1448 | 44132 | 72 |
N | 38 |
LOC | 571 |
HD | 159 |
HV | 35336 |
HE | 5610188 |
avgCC | 3 |
avgLOC | 14 |
avgHV | 561 |
MI | 95 |
name | line | LOC | CC | HD | HV | HE | MI |
method build_proto | 577 | 47 | 7 | 27 | 2210 | 58986 | 67 |
method process_visible_stmt | 402 | 58 | 11 | 35 | 2538 | 88972 | 62 |
N | 98 |
LOC | 862 |
HD | 282 |
HV | 45976 |
HE | 12966291 |
avgCC | 3 |
avgLOC | 8 |
avgHV | 279 |
MI | 107 |
name | line | LOC | CC | HD | HV | HE | MI |
function comp_prefixes | 472 | 37 | 14 | 40 | 1594 | 63403 | 71 |
function equal | 1043 | 89 | 16 | 64 | 2807 | 178821 | 53 |
function equal | 884 | 50 | 16 | 48 | 2382 | 115535 | 64 |
function fine_union | 690 | 35 | 11 | 48 | 1543 | 74522 | 73 |
function generic_fine_add | 794 | 34 | 13 | 43 | 1585 | 67975 | 73 |
function sentinel | 958 | 63 | 18 | 52 | 2781 | 144887 | 59 |
function symetric_merge | 834 | 36 | 10 | 34 | 1352 | 46252 | 73 |
N | 4 |
LOC | 201 |
HD | 64 |
HV | 7553 |
HE | 485108 |
avgCC | 9 |
avgLOC | 49 |
avgHV | 1638 |
MI | 68 |
name | line | LOC | CC | HD | HV | HE | MI |
function assigns_from_prototype | 31 | 78 | 10 | 33 | 3003 | 100411 | 56 |
function populate_funspec | 121 | 113 | 23 | 58 | 3451 | 200807 | 47 |
N | 12 |
LOC | 136 |
HD | 78 |
HV | 5857 |
HE | 458514 |
avgCC | 3 |
avgLOC | 11 |
avgHV | 358 |
MI | 101 |
name | line | LOC | CC | HD | HV | HE | MI |
function cleanup_overwritten_bindings | 103 | 57 | 6 | 44 | 1888 | 83304 | 65 |
N | 268 |
LOC | 1908 |
HD | 352 |
HV | 121082 |
HE | 42642588 |
avgCC | 2 |
avgLOC | 7 |
avgHV | 239 |
MI | 111 |
name | line | LOC | CC | HD | HV | HE | MI |
function add | 1356 | 35 | 9 | 25 | 1679 | 41909 | 73 |
function bitwise_and | 2197 | 105 | 17 | 46 | 3658 | 169029 | 49 |
function cast | 1820 | 51 | 9 | 29 | 2161 | 63031 | 65 |
function join | 1197 | 42 | 8 | 26 | 2200 | 56710 | 69 |
function meet | 1146 | 35 | 8 | 24 | 1286 | 31409 | 74 |
function mul | 1888 | 36 | 7 | 26 | 1919 | 50437 | 72 |
function pretty_normal | 182 | 56 | 8 | 26 | 1857 | 48892 | 65 |
function scale_rem | 1720 | 43 | 10 | 31 | 1883 | 57615 | 69 |
function widen | 1038 | 35 | 11 | 25 | 1547 | 38433 | 73 |
N | 41 |
LOC | 306 |
HD | 130 |
HV | 14354 |
HE | 1870588 |
avgCC | 2 |
avgLOC | 7 |
avgHV | 206 |
MI | 111 |
name | line | LOC | CC | HD | HV | HE | MI |
function journalize_function | 358 | 36 | 7 | 42 | 1438 | 60382 | 74 |
N | 66 |
LOC | 1002 |
HD | 198 |
HV | 44965 |
HE | 8907006 |
avgCC | 3 |
avgLOC | 14 |
avgHV | 361 |
MI | 98 |
name | line | LOC | CC | HD | HV | HE | MI |
function add_binding | 485 | 71 | 10 | 34 | 2109 | 70948 | 60 |
function compute_actual_final_from_generic | 1180 | 81 | 8 | 24 | 1678 | 41116 | 59 |
function copy_offsetmap | 1046 | 51 | 6 | 20 | 1173 | 23217 | 69 |
function find | 565 | 75 | 11 | 35 | 1962 | 68702 | 59 |
function is_included_actual_generic | 833 | 56 | 7 | 30 | 1468 | 44787 | 66 |
function paste_offsetmap | 992 | 53 | 8 | 28 | 1817 | 50493 | 66 |
function remove_whole | 409 | 38 | 5 | 19 | 1093 | 20397 | 75 |
function widen | 936 | 43 | 6 | 26 | 1283 | 33717 | 71 |
N | 38 |
LOC | 510 |
HD | 141 |
HV | 22739 |
HE | 3194918 |
avgCC | 3 |
avgLOC | 12 |
avgHV | 330 |
MI | 100 |
name | line | LOC | CC | HD | HV | HE | MI |
function copy_offsetmap | 451 | 58 | 8 | 26 | 1743 | 44857 | 65 |
function paste_offsetmap | 527 | 52 | 7 | 29 | 1748 | 50028 | 67 |
N | 40 |
LOC | 795 |
HD | 157 |
HV | 31801 |
HE | 4989276 |
avgCC | 4 |
avgLOC | 19 |
avgHV | 517 |
MI | 90 |
name | line | LOC | CC | HD | HV | HE | MI |
function add_binding | 253 | 67 | 10 | 32 | 2063 | 65529 | 61 |
function compute_actual_final_from_generic | 867 | 61 | 7 | 22 | 1232 | 27720 | 66 |
function copy_offsetmap | 727 | 58 | 8 | 24 | 1639 | 39759 | 65 |
function find | 332 | 68 | 9 | 35 | 1660 | 58708 | 62 |
function is_included_actual_generic | 523 | 54 | 6 | 26 | 1342 | 35068 | 68 |
function paste_offsetmap | 676 | 50 | 7 | 27 | 1774 | 47123 | 67 |
function widen | 623 | 40 | 6 | 26 | 1214 | 31571 | 73 |
N | 64 |
LOC | 549 |
HD | 115 |
HV | 26305 |
HE | 3032738 |
avgCC | 2 |
avgLOC | 8 |
avgHV | 245 |
MI | 108 |
name | line | LOC | CC | HD | HV | HE | MI |
function is_included_actual_generic | 124 | 38 | 12 | 26 | 1205 | 31271 | 72 |
function valid_cardinal_zero_or_one | 436 | 43 | 9 | 28 | 1314 | 37191 | 71 |
function valid_enumerate_bits | 574 | 51 | 6 | 38 | 2266 | 85100 | 66 |
N | 126 |
LOC | 1279 |
HD | 219 |
HV | 87904 |
HE | 19228011 |
avgCC | 2 |
avgLOC | 9 |
avgHV | 372 |
MI | 104 |
name | line | LOC | CC | HD | HV | HE | MI |
function () | 1549 | 38 | 1 | 10 | 1895 | 19754 | 73 |
function force_term_to_exp | 206 | 37 | 4 | 15 | 2205 | 33381 | 72 |
function get_zone_from_annot | 1372 | 63 | 7 | 35 | 3022 | 105229 | 61 |
function loc_to_exp | 753 | 47 | 10 | 27 | 3129 | 83023 | 64 |
function loc_to_loc | 819 | 67 | 5 | 28 | 2076 | 58204 | 62 |
method vterm | 549 | 116 | 13 | 80 | 5491 | 437572 | 46 |
N | 64 |
LOC | 519 |
HD | 200 |
HV | 25912 |
HE | 5184248 |
avgCC | 3 |
avgLOC | 8 |
avgHV | 245 |
MI | 109 |
name | line | LOC | CC | HD | HV | HE | MI |
function join | 169 | 43 | 6 | 45 | 1865 | 83364 | 70 |
N | 118 |
LOC | 1416 |
HD | 285 |
HV | 86646 |
HE | 24681661 |
avgCC | 2 |
avgLOC | 12 |
avgHV | 440 |
MI | 99 |
name | line | LOC | CC | HD | HV | HE | MI |
function add_node | 603 | 47 | 6 | 41 | 1553 | 62917 | 69 |
function extract_bits_and_stitch | 1322 | 56 | 5 | 43 | 2507 | 108326 | 64 |
function find | 1395 | 50 | 6 | 41 | 1979 | 81575 | 67 |
function find_ival | 1452 | 50 | 8 | 35 | 2216 | 77305 | 66 |
function is_included_generic_exn | 842 | 118 | 16 | 79 | 4001 | 317785 | 47 |
function make_node | 535 | 56 | 8 | 40 | 2803 | 113091 | 63 |
function merge | 1025 | 90 | 11 | 70 | 3969 | 276486 | 52 |
function nc_is | 709 | 128 | 15 | 79 | 4067 | 319667 | 46 |
function reduce_ival_by_bound | 1171 | 47 | 10 | 28 | 1781 | 49914 | 67 |
function update_imprecise | 1580 | 53 | 7 | 35 | 2365 | 81863 | 65 |
function update_ival | 1668 | 80 | 12 | 67 | 3810 | 256900 | 54 |
N | 148 |
LOC | 1566 |
HD | 287 |
HV | 95397 |
HE | 27360383 |
avgCC | 2 |
avgLOC | 10 |
avgHV | 350 |
MI | 103 |
name | line | LOC | CC | HD | HV | HE | MI |
function add_approximate_including_spaces | 1108 | 61 | 7 | 34 | 1944 | 65847 | 63 |
function copy_ival | 1631 | 49 | 7 | 32 | 1846 | 58454 | 67 |
function extract_bits_and_stitch | 371 | 70 | 8 | 40 | 2770 | 111504 | 59 |
function find | 452 | 46 | 6 | 38 | 1572 | 59495 | 69 |
function find_ival | 1356 | 54 | 10 | 32 | 2035 | 65038 | 64 |
function is_included_exn_generic | 745 | 33 | 10 | 31 | 1417 | 43257 | 74 |
function over_intersection | 952 | 98 | 18 | 40 | 4089 | 162032 | 49 |
function pretty_typ | 236 | 37 | 7 | 38 | 1590 | 60511 | 73 |
function reduce_ival_by_bound | 1230 | 102 | 18 | 51 | 4607 | 236171 | 48 |
function unsafe_join | 848 | 93 | 14 | 59 | 4213 | 250567 | 51 |
function update_ival | 1436 | 46 | 7 | 21 | 1287 | 27029 | 70 |
N | 49 |
LOC | 541 |
HD | 170 |
HV | 29578 |
HE | 5040069 |
avgCC | 3 |
avgLOC | 11 |
avgHV | 398 |
MI | 101 |
name | line | LOC | CC | HD | HV | HE | MI |
function copy_paste_map | 646 | 35 | 6 | 29 | 1564 | 46135 | 74 |
function find | 136 | 41 | 11 | 33 | 1572 | 51873 | 70 |
function map2 | 360 | 147 | 23 | 106 | 7051 | 749884 | 39 |
N | 13 |
LOC | 128 |
HD | 89 |
HV | 5500 |
HE | 486838 |
avgCC | 3 |
avgLOC | 9 |
avgHV | 293 |
MI | 106 |
name | line | LOC | CC | HD | HV | HE | MI |
function join_precise | 103 | 39 | 7 | 32 | 1261 | 40099 | 73 |
N | 15 |
LOC | 192 |
HD | 85 |
HV | 9962 |
HE | 847100 |
avgCC | 3 |
avgLOC | 9 |
avgHV | 330 |
MI | 105 |
name | line | LOC | CC | HD | HV | HE | MI |
function add_to_to_prop | 186 | 31 | 11 | 27 | 1512 | 40933 | 75 |
N | 148 |
LOC | 617 |
HD | 141 |
HV | 42473 |
HE | 6005490 |
avgCC | 1 |
avgLOC | 3 |
avgHV | 126 |
MI | 126 |
name | line | LOC | CC | HD | HV | HE | MI |
function get_subgraph | 819 | 35 | 7 | 29 | 1485 | 43284 | 74 |
function vertex_attributes | 734 | 55 | 4 | 25 | 2926 | 74266 | 64 |
N | 17 |
LOC | 223 |
HD | 100 |
HV | 14344 |
HE | 1428528 |
avgCC | 3 |
avgLOC | 11 |
avgHV | 386 |
MI | 101 |
name | line | LOC | CC | HD | HV | HE | MI |
function compare_annotations | 29 | 35 | 2 | 63 | 1851 | 117313 | 74 |
method pAnnotatedStmt | 184 | 43 | 9 | 35 | 1529 | 53283 | 70 |
N | 107 |
LOC | 589 |
HD | 138 |
HV | 29628 |
HE | 4100446 |
avgCC | 2 |
avgLOC | 5 |
avgHV | 142 |
MI | 118 |
name | line | LOC | CC | HD | HV | HE | MI |
function load_projects | 612 | 47 | 9 | 27 | 1656 | 45068 | 68 |
function unserialize | 147 | 34 | 13 | 30 | 1105 | 33138 | 74 |
N | 75 |
LOC | 580 |
HD | 157 |
HV | 33036 |
HE | 5181120 |
avgCC | 2 |
avgLOC | 7 |
avgHV | 253 |
MI | 110 |
name | line | LOC | CC | HD | HV | HE | MI |
function get_binding | 265 | 100 | 18 | 71 | 3784 | 268929 | 49 |
N | 41 |
LOC | 336 |
HD | 110 |
HV | 23344 |
HE | 2561340 |
avgCC | 2 |
avgLOC | 7 |
avgHV | 349 |
MI | 108 |
name | line | LOC | CC | HD | HV | HE | MI |
function compare | 209 | 54 | 10 | 39 | 3435 | 133557 | 62 |
function equal | 175 | 33 | 3 | 36 | 2377 | 85782 | 73 |
N | 152 |
LOC | 1354 |
HD | 211 |
HV | 63522 |
HE | 13420670 |
avgCC | 2 |
avgLOC | 8 |
avgHV | 227 |
MI | 108 |
name | line | LOC | CC | HD | HV | HE | MI |
function add_equality | 1346 | 76 | 8 | 41 | 2343 | 96891 | 59 |
function add_mem | 1058 | 107 | 8 | 39 | 3075 | 119852 | 52 |
function copy_from_virtual | 863 | 57 | 7 | 18 | 1794 | 32451 | 65 |
function find_mem | 981 | 65 | 6 | 20 | 1792 | 36263 | 63 |
function is_included_rel | 496 | 37 | 8 | 28 | 1301 | 35939 | 73 |
function join | 580 | 93 | 10 | 33 | 2790 | 92437 | 54 |
function propagate_change_from_real_to_virt | 1185 | 102 | 12 | 35 | 2738 | 96128 | 52 |
function reduce_equality | 1438 | 111 | 9 | 51 | 3428 | 176135 | 50 |
function shift_location | 1591 | 43 | 5 | 31 | 1611 | 49534 | 71 |
N | 21 |
LOC | 141 |
HD | 92 |
HV | 5437 |
HE | 500310 |
avgCC | 2 |
avgLOC | 6 |
avgHV | 162 |
MI | 115 |
name | line | LOC | CC | HD | HV | HE | MI |
function add_exn | 81 | 39 | 8 | 40 | 1423 | 57559 | 72 |
N | 2 |
LOC | 59 |
HD | 53 |
HV | 2254 |
HE | 119775 |
avgCC | 8 |
avgLOC | 25 |
avgHV | 868 |
MI | 82 |
name | line | LOC | CC | HD | HV | HE | MI |
function fold | 34 | 48 | 14 | 35 | 1673 | 58958 | 66 |
N | 86 |
LOC | 603 |
HD | 210 |
HV | 35819 |
HE | 7538579 |
avgCC | 2 |
avgLOC | 7 |
avgHV | 253 |
MI | 111 |
name | line | LOC | CC | HD | HV | HE | MI |
function input_val | 380 | 192 | 17 | 101 | 8590 | 865315 | 35 |
N | 9 |
LOC | 254 |
HD | 89 |
HV | 12121 |
HE | 1079450 |
avgCC | 4 |
avgLOC | 27 |
avgHV | 1002 |
MI | 81 |
name | line | LOC | CC | HD | HV | HE | MI |
function copy_stmt | 78 | 46 | 10 | 28 | 1841 | 51408 | 68 |
function copy_stmtkind | 126 | 66 | 6 | 34 | 2503 | 84834 | 61 |
method vstmt_aux | 228 | 62 | 7 | 37 | 2624 | 98228 | 62 |
N | 52 |
LOC | 339 |
HD | 112 |
HV | 18172 |
HE | 2042841 |
avgCC | 2 |
avgLOC | 6 |
avgHV | 220 |
MI | 114 |
name | line | LOC | CC | HD | HV | HE | MI |
method vglob | 198 | 104 | 24 | 66 | 4312 | 285572 | 47 |
method vstmt | 95 | 90 | 20 | 60 | 4088 | 243892 | 50 |
N | 8 |
LOC | 215 |
HD | 70 |
HV | 9470 |
HE | 666926 |
avgCC | 4 |
avgLOC | 25 |
avgHV | 957 |
MI | 82 |
name | line | LOC | CC | HD | HV | HE | MI |
method vexpr | 179 | 49 | 4 | 41 | 2414 | 98689 | 67 |
method vstmt | 40 | 125 | 19 | 49 | 4733 | 231009 | 44 |
N | 10 |
LOC | 124 |
HD | 52 |
HV | 4060 |
HE | 209985 |
avgCC | 2 |
avgLOC | 10 |
avgHV | 249 |
MI | 104 |
name | line | LOC | CC | HD | HV | HE | MI |
function add_num_hints | 95 | 53 | 5 | 22 | 1221 | 26939 | 69 |
Generated by OCaml Metrics by Marcin Sulikowski.
Author's homepage
OCaml Metrics at OCamlForge