---
Fuzzer filename: '/src/igraph/./fuzzing/linear_algos_directed.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/igraph/./fuzzing/linear_algos_directed.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         112
      ICount:          586
      EdgeCount:       130
      CyclomaticComplexity: 20
      functionsReached:
        - IGRAPH_FINALLY_STACK_SIZE
        - igraph_add_edge
        - igraph_add_vertices
        - igraph_assortativity_degree
        - igraph_bfs
        - igraph_bfs_simple
        - igraph_connected_components
        - igraph_coreness
        - igraph_count_multiple
        - igraph_count_multiple_1
        - igraph_create
        - igraph_decompose
        - igraph_degree
        - igraph_degree_1
        - igraph_delete_edges
        - igraph_delete_vertices
        - igraph_destroy
        - igraph_dfs
        - igraph_distances
        - igraph_dominator_tree
        - igraph_ecount
        - igraph_edges
        - igraph_error_handler_ignore
        - igraph_ess_1
        - igraph_ess_all
        - igraph_eulerian_cycle
        - igraph_eulerian_path
        - igraph_fatal
        - igraph_feedback_arc_set
        - igraph_find_cycle
        - igraph_get_all_eids_between
        - igraph_get_all_shortest_paths
        - igraph_get_eids
        - igraph_get_shortest_paths
        - igraph_graph_list_destroy
        - igraph_graph_list_init
        - igraph_has_loop
        - igraph_has_multiple
        - igraph_is_dag
        - igraph_is_eulerian
        - igraph_is_graphical
        - igraph_is_loop
        - igraph_is_multiple
        - igraph_is_mutual
        - igraph_matrix_destroy
        - igraph_matrix_init
        - igraph_maxdegree
        - igraph_mean_degree
        - igraph_pseudo_diameter
        - igraph_realize_bipartite_degree_sequence
        - igraph_realize_degree_sequence
        - igraph_reciprocity
        - igraph_reverse_edges
        - igraph_rewire
        - igraph_set_error_handler
        - igraph_set_warning_handler
        - igraph_simplify
        - igraph_subcomponent
        - igraph_topological_sorting
        - igraph_unfold_tree
        - igraph_vcount
        - igraph_vector_bool_destroy
        - igraph_vector_bool_init
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_list_destroy
        - igraph_vector_int_list_init
        - igraph_vector_int_push_back
        - igraph_vector_int_resize
        - igraph_vss_1
        - igraph_vss_all
        - igraph_warning_handler_ignore
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './fuzzing/linear_algos_directed.cpp:30,5'
          Dst:             igraph_set_warning_handler
        - Src:             './fuzzing/linear_algos_directed.cpp:30,5'
          Dst:             igraph_warning_handler_ignore
        - Src:             './fuzzing/linear_algos_directed.cpp:36,5'
          Dst:             igraph_vector_int_init
        - Src:             './fuzzing/linear_algos_directed.cpp:42,9'
          Dst:             igraph_create
        - Src:             './fuzzing/linear_algos_directed.cpp:53,9'
          Dst:             igraph_vector_int_list_init
        - Src:             './fuzzing/linear_algos_directed.cpp:54,9'
          Dst:             igraph_vector_int_list_init
        - Src:             './fuzzing/linear_algos_directed.cpp:55,9'
          Dst:             igraph_vector_int_init
        - Src:             './fuzzing/linear_algos_directed.cpp:56,9'
          Dst:             igraph_vector_int_init
        - Src:             './fuzzing/linear_algos_directed.cpp:57,9'
          Dst:             igraph_vector_int_init
        - Src:             './fuzzing/linear_algos_directed.cpp:58,9'
          Dst:             igraph_vector_int_init
        - Src:             './fuzzing/linear_algos_directed.cpp:59,9'
          Dst:             igraph_vector_int_init
        - Src:             './fuzzing/linear_algos_directed.cpp:60,9'
          Dst:             igraph_vector_bool_init
        - Src:             './fuzzing/linear_algos_directed.cpp:61,9'
          Dst:             igraph_matrix_init
        - Src:             './fuzzing/linear_algos_directed.cpp:63,9'
          Dst:             igraph_find_cycle
        - Src:             './fuzzing/linear_algos_directed.cpp:64,9'
          Dst:             igraph_connected_components
        - Src:             './fuzzing/linear_algos_directed.cpp:65,9'
          Dst:             igraph_coreness
        - Src:             './fuzzing/linear_algos_directed.cpp:66,9'
          Dst:             igraph_assortativity_degree
        - Src:             './fuzzing/linear_algos_directed.cpp:67,45'
          Dst:             igraph_ess_all
        - Src:             './fuzzing/linear_algos_directed.cpp:67,9'
          Dst:             igraph_count_multiple
        - Src:             './fuzzing/linear_algos_directed.cpp:68,37'
          Dst:             igraph_ess_all
        - Src:             './fuzzing/linear_algos_directed.cpp:68,9'
          Dst:             igraph_is_loop
        - Src:             './fuzzing/linear_algos_directed.cpp:69,41'
          Dst:             igraph_ess_all
        - Src:             './fuzzing/linear_algos_directed.cpp:69,9'
          Dst:             igraph_is_multiple
        - Src:             './fuzzing/linear_algos_directed.cpp:70,39'
          Dst:             igraph_ess_all
        - Src:             './fuzzing/linear_algos_directed.cpp:70,9'
          Dst:             igraph_is_mutual
        - Src:             './fuzzing/linear_algos_directed.cpp:71,38'
          Dst:             igraph_vss_all
        - Src:             './fuzzing/linear_algos_directed.cpp:71,9'
          Dst:             igraph_maxdegree
        - Src:             './fuzzing/linear_algos_directed.cpp:72,9'
          Dst:             igraph_mean_degree
        - Src:             './fuzzing/linear_algos_directed.cpp:73,9'
          Dst:             igraph_reciprocity
        - Src:             './fuzzing/linear_algos_directed.cpp:76,9'
          Dst:             igraph_has_loop
        - Src:             './fuzzing/linear_algos_directed.cpp:77,9'
          Dst:             igraph_has_multiple
        - Src:             './fuzzing/linear_algos_directed.cpp:78,37'
          Dst:             igraph_vss_all
        - Src:             './fuzzing/linear_algos_directed.cpp:78,9'
          Dst:             igraph_degree
        - Src:             './fuzzing/linear_algos_directed.cpp:79,37'
          Dst:             igraph_vss_all
        - Src:             './fuzzing/linear_algos_directed.cpp:79,9'
          Dst:             igraph_degree
        - Src:             './fuzzing/linear_algos_directed.cpp:80,9'
          Dst:             igraph_is_graphical
        - Src:             './fuzzing/linear_algos_directed.cpp:82,13'
          Dst:             igraph_fatal
        - Src:             './fuzzing/linear_algos_directed.cpp:85,13'
          Dst:             igraph_realize_degree_sequence
        - Src:             './fuzzing/linear_algos_directed.cpp:86,13'
          Dst:             igraph_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:87,13'
          Dst:             igraph_realize_degree_sequence
        - Src:             './fuzzing/linear_algos_directed.cpp:88,13'
          Dst:             igraph_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:89,13'
          Dst:             igraph_realize_degree_sequence
        - Src:             './fuzzing/linear_algos_directed.cpp:90,13'
          Dst:             igraph_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:92,13'
          Dst:             igraph_set_error_handler
        - Src:             './fuzzing/linear_algos_directed.cpp:92,13'
          Dst:             igraph_error_handler_ignore
        - Src:             './fuzzing/linear_algos_directed.cpp:92,13'
          Dst:             igraph_realize_degree_sequence
        - Src:             './fuzzing/linear_algos_directed.cpp:92,13'
          Dst:             igraph_fatal
        - Src:             './fuzzing/linear_algos_directed.cpp:92,13'
          Dst:             igraph_set_error_handler
        - Src:             './fuzzing/linear_algos_directed.cpp:95,13'
          Dst:             igraph_set_error_handler
        - Src:             './fuzzing/linear_algos_directed.cpp:95,13'
          Dst:             igraph_error_handler_ignore
        - Src:             './fuzzing/linear_algos_directed.cpp:95,13'
          Dst:             igraph_realize_degree_sequence
        - Src:             './fuzzing/linear_algos_directed.cpp:95,13'
          Dst:             igraph_fatal
        - Src:             './fuzzing/linear_algos_directed.cpp:95,13'
          Dst:             igraph_set_error_handler
        - Src:             './fuzzing/linear_algos_directed.cpp:98,13'
          Dst:             igraph_set_error_handler
        - Src:             './fuzzing/linear_algos_directed.cpp:98,13'
          Dst:             igraph_error_handler_ignore
        - Src:             './fuzzing/linear_algos_directed.cpp:98,13'
          Dst:             igraph_realize_degree_sequence
        - Src:             './fuzzing/linear_algos_directed.cpp:98,13'
          Dst:             igraph_fatal
        - Src:             './fuzzing/linear_algos_directed.cpp:98,13'
          Dst:             igraph_set_error_handler
        - Src:             './fuzzing/linear_algos_directed.cpp:102,9'
          Dst:             igraph_is_graphical
        - Src:             './fuzzing/linear_algos_directed.cpp:104,13'
          Dst:             igraph_fatal
        - Src:             './fuzzing/linear_algos_directed.cpp:109,13'
          Dst:             igraph_realize_bipartite_degree_sequence
        - Src:             './fuzzing/linear_algos_directed.cpp:110,13'
          Dst:             igraph_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:111,13'
          Dst:             igraph_realize_bipartite_degree_sequence
        - Src:             './fuzzing/linear_algos_directed.cpp:112,13'
          Dst:             igraph_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:113,13'
          Dst:             igraph_realize_bipartite_degree_sequence
        - Src:             './fuzzing/linear_algos_directed.cpp:114,13'
          Dst:             igraph_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:116,13'
          Dst:             igraph_set_error_handler
        - Src:             './fuzzing/linear_algos_directed.cpp:116,13'
          Dst:             igraph_error_handler_ignore
        - Src:             './fuzzing/linear_algos_directed.cpp:116,13'
          Dst:             igraph_realize_bipartite_degree_sequence
        - Src:             './fuzzing/linear_algos_directed.cpp:116,13'
          Dst:             igraph_fatal
        - Src:             './fuzzing/linear_algos_directed.cpp:116,13'
          Dst:             igraph_set_error_handler
        - Src:             './fuzzing/linear_algos_directed.cpp:119,13'
          Dst:             igraph_set_error_handler
        - Src:             './fuzzing/linear_algos_directed.cpp:119,13'
          Dst:             igraph_error_handler_ignore
        - Src:             './fuzzing/linear_algos_directed.cpp:119,13'
          Dst:             igraph_realize_bipartite_degree_sequence
        - Src:             './fuzzing/linear_algos_directed.cpp:119,13'
          Dst:             igraph_fatal
        - Src:             './fuzzing/linear_algos_directed.cpp:119,13'
          Dst:             igraph_set_error_handler
        - Src:             './fuzzing/linear_algos_directed.cpp:122,13'
          Dst:             igraph_set_error_handler
        - Src:             './fuzzing/linear_algos_directed.cpp:122,13'
          Dst:             igraph_error_handler_ignore
        - Src:             './fuzzing/linear_algos_directed.cpp:122,13'
          Dst:             igraph_realize_bipartite_degree_sequence
        - Src:             './fuzzing/linear_algos_directed.cpp:122,13'
          Dst:             igraph_fatal
        - Src:             './fuzzing/linear_algos_directed.cpp:122,13'
          Dst:             igraph_set_error_handler
        - Src:             './fuzzing/linear_algos_directed.cpp:126,9'
          Dst:             igraph_is_graphical
        - Src:             './fuzzing/linear_algos_directed.cpp:128,13'
          Dst:             igraph_fatal
        - Src:             './fuzzing/linear_algos_directed.cpp:131,9'
          Dst:             igraph_is_graphical
        - Src:             './fuzzing/linear_algos_directed.cpp:132,9'
          Dst:             igraph_fatal
        - Src:             './fuzzing/linear_algos_directed.cpp:135,9'
          Dst:             igraph_realize_bipartite_degree_sequence
        - Src:             './fuzzing/linear_algos_directed.cpp:136,9'
          Dst:             igraph_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:137,9'
          Dst:             igraph_realize_bipartite_degree_sequence
        - Src:             './fuzzing/linear_algos_directed.cpp:138,9'
          Dst:             igraph_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:139,9'
          Dst:             igraph_realize_bipartite_degree_sequence
        - Src:             './fuzzing/linear_algos_directed.cpp:140,9'
          Dst:             igraph_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:144,13'
          Dst:             igraph_vcount
        - Src:             './fuzzing/linear_algos_directed.cpp:145,48'
          Dst:             igraph_vss_1
        - Src:             './fuzzing/linear_algos_directed.cpp:145,65'
          Dst:             igraph_vss_all
        - Src:             './fuzzing/linear_algos_directed.cpp:145,13'
          Dst:             igraph_distances
        - Src:             './fuzzing/linear_algos_directed.cpp:146,70'
          Dst:             igraph_vss_all
        - Src:             './fuzzing/linear_algos_directed.cpp:146,13'
          Dst:             igraph_get_shortest_paths
        - Src:             './fuzzing/linear_algos_directed.cpp:147,13'
          Dst:             igraph_pseudo_diameter
        - Src:             './fuzzing/linear_algos_directed.cpp:148,13'
          Dst:             igraph_bfs
        - Src:             './fuzzing/linear_algos_directed.cpp:150,42'
          Dst:             igraph_ess_all
        - Src:             './fuzzing/linear_algos_directed.cpp:150,13'
          Dst:             igraph_reverse_edges
        - Src:             './fuzzing/linear_algos_directed.cpp:152,13'
          Dst:             igraph_dfs
        - Src:             './fuzzing/linear_algos_directed.cpp:153,13'
          Dst:             igraph_bfs_simple
        - Src:             './fuzzing/linear_algos_directed.cpp:154,13'
          Dst:             igraph_dominator_tree
        - Src:             './fuzzing/linear_algos_directed.cpp:155,13'
          Dst:             igraph_subcomponent
        - Src:             './fuzzing/linear_algos_directed.cpp:156,13'
          Dst:             igraph_degree_1
        - Src:             './fuzzing/linear_algos_directed.cpp:157,13'
          Dst:             igraph_degree_1
        - Src:             './fuzzing/linear_algos_directed.cpp:159,13'
          Dst:             igraph_vector_int_resize
        - Src:             './fuzzing/linear_algos_directed.cpp:161,13'
          Dst:             igraph_unfold_tree
        - Src:             './fuzzing/linear_algos_directed.cpp:162,13'
          Dst:             igraph_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:165,9'
          Dst:             igraph_is_dag
        - Src:             './fuzzing/linear_algos_directed.cpp:167,13'
          Dst:             igraph_topological_sorting
        - Src:             './fuzzing/linear_algos_directed.cpp:170,9'
          Dst:             igraph_feedback_arc_set
        - Src:             './fuzzing/linear_algos_directed.cpp:172,9'
          Dst:             igraph_is_eulerian
        - Src:             './fuzzing/linear_algos_directed.cpp:173,16'
          Dst:             igraph_eulerian_path
        - Src:             './fuzzing/linear_algos_directed.cpp:174,17'
          Dst:             igraph_eulerian_cycle
        - Src:             './fuzzing/linear_algos_directed.cpp:176,9'
          Dst:             igraph_graph_list_init
        - Src:             './fuzzing/linear_algos_directed.cpp:177,9'
          Dst:             igraph_decompose
        - Src:             './fuzzing/linear_algos_directed.cpp:178,9'
          Dst:             igraph_graph_list_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:180,13'
          Dst:             igraph_vcount
        - Src:             './fuzzing/linear_algos_directed.cpp:181,13'
          Dst:             igraph_get_all_eids_between
        - Src:             './fuzzing/linear_algos_directed.cpp:182,13'
          Dst:             igraph_get_all_eids_between
        - Src:             './fuzzing/linear_algos_directed.cpp:183,13'
          Dst:             igraph_get_all_eids_between
        - Src:             './fuzzing/linear_algos_directed.cpp:185,34'
          Dst:             igraph_ess_all
        - Src:             './fuzzing/linear_algos_directed.cpp:185,13'
          Dst:             igraph_edges
        - Src:             './fuzzing/linear_algos_directed.cpp:186,13'
          Dst:             igraph_vector_int_push_back
        - Src:             './fuzzing/linear_algos_directed.cpp:187,13'
          Dst:             igraph_vector_int_push_back
        - Src:             './fuzzing/linear_algos_directed.cpp:188,13'
          Dst:             igraph_vector_int_push_back
        - Src:             './fuzzing/linear_algos_directed.cpp:189,13'
          Dst:             igraph_vector_int_push_back
        - Src:             './fuzzing/linear_algos_directed.cpp:190,13'
          Dst:             igraph_vector_int_push_back
        - Src:             './fuzzing/linear_algos_directed.cpp:191,13'
          Dst:             igraph_vector_int_push_back
        - Src:             './fuzzing/linear_algos_directed.cpp:192,13'
          Dst:             igraph_get_eids
        - Src:             './fuzzing/linear_algos_directed.cpp:195,9'
          Dst:             igraph_simplify
        - Src:             './fuzzing/linear_algos_directed.cpp:197,13'
          Dst:             igraph_vcount
        - Src:             './fuzzing/linear_algos_directed.cpp:200,80'
          Dst:             igraph_vss_all
        - Src:             './fuzzing/linear_algos_directed.cpp:200,13'
          Dst:             igraph_get_all_shortest_paths
        - Src:             './fuzzing/linear_algos_directed.cpp:204,9'
          Dst:             igraph_add_vertices
        - Src:             './fuzzing/linear_algos_directed.cpp:205,9'
          Dst:             igraph_degree_1
        - Src:             './fuzzing/linear_algos_directed.cpp:206,40'
          Dst:             igraph_vss_1
        - Src:             './fuzzing/linear_algos_directed.cpp:206,9'
          Dst:             igraph_delete_vertices
        - Src:             './fuzzing/linear_algos_directed.cpp:207,9'
          Dst:             igraph_add_edge
        - Src:             './fuzzing/linear_algos_directed.cpp:208,9'
          Dst:             igraph_count_multiple_1
        - Src:             './fuzzing/linear_algos_directed.cpp:209,37'
          Dst:             igraph_ess_1
        - Src:             './fuzzing/linear_algos_directed.cpp:209,9'
          Dst:             igraph_delete_edges
        - Src:             './fuzzing/linear_algos_directed.cpp:211,13'
          Dst:             igraph_vcount
        - Src:             './fuzzing/linear_algos_directed.cpp:212,35'
          Dst:             igraph_ecount
        - Src:             './fuzzing/linear_algos_directed.cpp:212,13'
          Dst:             igraph_rewire
        - Src:             './fuzzing/linear_algos_directed.cpp:215,9'
          Dst:             igraph_matrix_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:216,9'
          Dst:             igraph_vector_bool_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:217,9'
          Dst:             igraph_vector_int_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:218,9'
          Dst:             igraph_vector_int_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:219,9'
          Dst:             igraph_vector_int_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:220,9'
          Dst:             igraph_vector_int_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:221,9'
          Dst:             igraph_vector_int_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:222,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:223,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:225,9'
          Dst:             igraph_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:228,5'
          Dst:             igraph_vector_int_destroy
        - Src:             './fuzzing/linear_algos_directed.cpp:230,5'
          Dst:             IGRAPH_FINALLY_STACK_SIZE
        - Src:             './fuzzing/linear_algos_directed.cpp:230,5'
          Dst:             igraph_fatal
    - functionName:    igraph_set_fatal_handler
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_set_warning_handler
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_warningf
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_warning
        - vsnprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:495,5'
          Dst:             vsnprintf
        - Src:             'src/core/error.c:498,5'
          Dst:             igraph_warning
    - functionName:    vsnprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_warning
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_warning_handler_print
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:469,9'
          Dst:             igraph_warning_handler_print
    - functionName:    igraph_warning_handler_print
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:445,5'
          Dst:             fprintf
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    88
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_warning_handler_ignore
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    IGRAPH_FINALLY_EXIT
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_i_reset_finally_stack
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:403,9'
          Dst:             igraph_i_reset_finally_stack
        - Src:             'src/core/error.c:404,9'
          Dst:             igraph_fatal
    - functionName:    igraph_i_reset_finally_stack
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_fatal
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_abort
        - igraph_fatal_handler_abort
      functionUses:    938
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:572,9'
          Dst:             igraph_fatal_handler_abort
        - Src:             'src/core/error.c:577,5'
          Dst:             igraph_abort
    - functionName:    igraph_fatal_handler_abort
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
        - igraph_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:549,5'
          Dst:             fprintf
        - Src:             'src/core/error.c:550,5'
          Dst:             igraph_abort
    - functionName:    igraph_abort
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:71,5'
          Dst:             abort
    - functionName:    abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    IGRAPH_FINALLY_ENTER
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_i_reset_finally_stack
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:382,9'
          Dst:             igraph_i_reset_finally_stack
        - Src:             'src/core/error.c:383,9'
          Dst:             igraph_fatal
    - functionName:    IGRAPH_FINALLY_STACK_SIZE
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    IGRAPH_FINALLY_CLEAN
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatalf
        - igraph_i_reset_finally_stack
      functionUses:    377
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:343,9'
          Dst:             igraph_i_reset_finally_stack
        - Src:             'src/core/error.c:344,9'
          Dst:             igraph_fatalf
    - functionName:    igraph_fatalf
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - vsnprintf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:598,5'
          Dst:             vsnprintf
        - Src:             'src/core/error.c:600,5'
          Dst:             igraph_fatal
    - functionName:    IGRAPH_FINALLY_REAL
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatalf
        - igraph_i_reset_finally_stack
      functionUses:    710
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:324,9'
          Dst:             igraph_i_reset_finally_stack
        - Src:             'src/core/error.c:325,9'
          Dst:             igraph_fatalf
        - Src:             'src/core/error.c:329,9'
          Dst:             igraph_i_reset_finally_stack
        - Src:             'src/core/error.c:330,9'
          Dst:             igraph_fatalf
    - functionName:    igraph_set_error_handler
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_error_handler_printignore
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - IGRAPH_FINALLY_FREE
        - fprintf
        - igraph_strerror
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:279,33'
          Dst:             igraph_strerror
        - Src:             'src/core/error.c:278,5'
          Dst:             fprintf
        - Src:             'src/core/error.c:280,5'
          Dst:             IGRAPH_FINALLY_FREE
    - functionName:    igraph_strerror
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          69
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_fatalf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:181,9'
          Dst:             igraph_fatalf
        - Src:             'src/core/error.c:185,5'
          Dst:             igraph_fatal
    - functionName:    IGRAPH_FINALLY_FREE
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_error_handler_ignore
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - IGRAPH_FINALLY_FREE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:272,5'
          Dst:             IGRAPH_FINALLY_FREE
    - functionName:    igraph_errorvf
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_error
        - vsnprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:251,5'
          Dst:             vsnprintf
        - Src:             'src/core/error.c:253,12'
          Dst:             igraph_error
    - functionName:    igraph_error
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_error_handler_abort
      functionUses:    2597
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:216,9'
          Dst:             igraph_error_handler_abort
    - functionName:    igraph_error_handler_abort
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
        - igraph_abort
        - igraph_strerror
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:260,33'
          Dst:             igraph_strerror
        - Src:             'src/core/error.c:259,5'
          Dst:             fprintf
        - Src:             'src/core/error.c:261,5'
          Dst:             igraph_abort
    - functionName:    igraph_errorf
      functionSourceFile: '/src/igraph/src/core/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_error
        - vsnprintf
      functionUses:    104
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:243,5'
          Dst:             vsnprintf
        - Src:             'src/core/error.c:246,12'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_zapsmall
      functionSourceFile: '/src/igraph/src/core/matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_zapsmall
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.c:289,12'
          Dst:             igraph_vector_complex_zapsmall
    - functionName:    igraph_matrix_zapsmall
      functionSourceFile: '/src/igraph/src/core/matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_zapsmall
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.c:263,12'
          Dst:             igraph_vector_zapsmall
    - functionName:    igraph_matrix_all_almost_e
      functionSourceFile: '/src/igraph/src/core/matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_all_almost_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.c:240,13'
          Dst:             igraph_vector_all_almost_e
    - functionName:    igraph_matrix_complex_all_almost_e
      functionSourceFile: '/src/igraph/src/core/matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_complex_all_almost_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.c:220,13'
          Dst:             igraph_vector_complex_all_almost_e
    - functionName:    igraph_matrix_complex_create_polar
      functionSourceFile: '/src/igraph/src/core/matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          154
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_complex_polar
        - igraph_error
        - igraph_errorf
        - igraph_matrix_complex_init
        - igraph_matrix_ncol
        - igraph_matrix_nrow
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.c:185,26'
          Dst:             igraph_matrix_nrow
        - Src:             'src/core/matrix.c:186,26'
          Dst:             igraph_matrix_ncol
        - Src:             'src/core/matrix.c:187,26'
          Dst:             igraph_matrix_nrow
        - Src:             'src/core/matrix.c:188,26'
          Dst:             igraph_matrix_ncol
        - Src:             'src/core/matrix.c:191,9'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.c:196,5'
          Dst:             igraph_matrix_complex_init
        - Src:             'src/core/matrix.c:196,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.c:199,30'
          Dst:             igraph_complex_polar
    - functionName:    igraph_matrix_nrow
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_ncol
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_complex_init
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          128
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_complex_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:66,5'
          Dst:             igraph_fatal
        - Src:             'src/core/matrix.pmt:67,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:68,5'
          Dst:             igraph_vector_complex_init
        - Src:             'src/core/matrix.pmt:68,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_create
      functionSourceFile: '/src/igraph/src/core/matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          154
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_complex
        - igraph_error
        - igraph_errorf
        - igraph_matrix_complex_init
        - igraph_matrix_ncol
        - igraph_matrix_nrow
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.c:147,26'
          Dst:             igraph_matrix_nrow
        - Src:             'src/core/matrix.c:148,26'
          Dst:             igraph_matrix_ncol
        - Src:             'src/core/matrix.c:149,26'
          Dst:             igraph_matrix_nrow
        - Src:             'src/core/matrix.c:150,26'
          Dst:             igraph_matrix_ncol
        - Src:             'src/core/matrix.c:153,9'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.c:158,5'
          Dst:             igraph_matrix_complex_init
        - Src:             'src/core/matrix.c:158,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.c:161,30'
          Dst:             igraph_complex
    - functionName:    igraph_matrix_complex_realimag
      functionSourceFile: '/src/igraph/src/core/matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          131
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_complex_ncol
        - igraph_matrix_complex_nrow
        - igraph_matrix_resize
        - igraph_vector_complex_realimag
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.c:120,25'
          Dst:             igraph_matrix_complex_nrow
        - Src:             'src/core/matrix.c:121,25'
          Dst:             igraph_matrix_complex_ncol
        - Src:             'src/core/matrix.c:122,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/matrix.c:122,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.c:123,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/matrix.c:123,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.c:124,5'
          Dst:             igraph_vector_complex_realimag
        - Src:             'src/core/matrix.c:124,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_nrow
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_complex_ncol
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_resize
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          128
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_resize
      functionUses:    34
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:231,5'
          Dst:             igraph_fatal
        - Src:             'src/core/matrix.pmt:232,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:233,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/matrix.pmt:233,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_imag
      functionSourceFile: '/src/igraph/src/core/matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          95
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_matrix_complex_ncol
        - igraph_matrix_complex_nrow
        - igraph_matrix_resize
        - igraph_vector_complex_imag
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.c:95,25'
          Dst:             igraph_matrix_complex_nrow
        - Src:             'src/core/matrix.c:96,25'
          Dst:             igraph_matrix_complex_ncol
        - Src:             'src/core/matrix.c:97,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/matrix.c:97,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.c:98,5'
          Dst:             igraph_vector_complex_imag
        - Src:             'src/core/matrix.c:98,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_real
      functionSourceFile: '/src/igraph/src/core/matrix.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          95
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_matrix_complex_ncol
        - igraph_matrix_complex_nrow
        - igraph_matrix_resize
        - igraph_vector_complex_real
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.c:72,25'
          Dst:             igraph_matrix_complex_nrow
        - Src:             'src/core/matrix.c:73,25'
          Dst:             igraph_matrix_complex_ncol
        - Src:             'src/core/matrix.c:74,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/matrix.c:74,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.c:75,5'
          Dst:             igraph_vector_complex_real
        - Src:             'src/core/matrix.c:75,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_fprint
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1782
      functionLinenumberEnd: 1836
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          229
      EdgeCount:       48
      CyclomaticComplexity: 10
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - fprintf
        - fputc
        - igraph_complex_fprintf_aligned
        - igraph_complex_snprintf
        - igraph_error
        - igraph_matrix_complex_ncol
        - igraph_matrix_complex_nrow
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1783,23'
          Dst:             igraph_matrix_complex_nrow
        - Src:             'src/core/matrix.pmt:1784,23'
          Dst:             igraph_matrix_complex_ncol
        - Src:             'src/core/matrix.pmt:1794,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/matrix.pmt:1794,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1794,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/matrix.pmt:1794,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/matrix.pmt:1805,21'
          Dst:             igraph_complex_snprintf
        - Src:             'src/core/matrix.pmt:1821,17'
          Dst:             fputc
        - Src:             'src/core/matrix.pmt:1824,13'
          Dst:             igraph_complex_fprintf_aligned
        - Src:             'src/core/matrix.pmt:1829,9'
          Dst:             fprintf
        - Src:             'src/core/matrix.pmt:1832,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/matrix.pmt:1833,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    fputc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_complex_print
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1776
      functionLinenumberEnd: 1777
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_matrix_complex_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1777,12'
          Dst:             igraph_matrix_complex_fprint
    - functionName:    igraph_matrix_complex_select_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1734
      functionLinenumberEnd: 1747
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          127
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_complex_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1735,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:1739,5'
          Dst:             igraph_matrix_complex_resize
        - Src:             'src/core/matrix.pmt:1739,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_resize
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          128
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_complex_resize
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:231,5'
          Dst:             igraph_fatal
        - Src:             'src/core/matrix.pmt:232,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:233,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/matrix.pmt:233,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_remove_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1694
      functionLinenumberEnd: 1712
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          174
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_vector_complex_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1698,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1710,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/matrix.pmt:1710,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_search
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1673
      functionLinenumberEnd: 1679
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - double
        - double
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_complex_search
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1674,26'
          Dst:             igraph_vector_complex_search
    - functionName:    igraph_matrix_complex_contains
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1645
      functionLinenumberEnd: 1646
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_contains
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1646,12'
          Dst:             igraph_vector_complex_contains
    - functionName:    igraph_matrix_complex_colsum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1614
      functionLinenumberEnd: 1629
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          133
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_complex_add
        - igraph_error
        - igraph_vector_complex_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1616,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/matrix.pmt:1616,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1621,13'
          Dst:             igraph_complex_add
    - functionName:    igraph_matrix_complex_rowsum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1582
      functionLinenumberEnd: 1597
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          137
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_complex_add
        - igraph_error
        - igraph_vector_complex_null
        - igraph_vector_complex_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1584,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/matrix.pmt:1584,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1585,5'
          Dst:             igraph_vector_complex_null
        - Src:             'src/core/matrix.pmt:1590,13'
          Dst:             igraph_complex_add
    - functionName:    igraph_matrix_complex_prod
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1563
      functionLinenumberEnd: 1564
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1564,12'
          Dst:             igraph_vector_complex_prod
    - functionName:    igraph_matrix_complex_is_symmetric
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1548
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          116
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_complex_empty
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1508
      functionLinenumberEnd: 1509
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1509,12'
          Dst:             igraph_vector_complex_empty
    - functionName:    igraph_matrix_complex_isnull
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1490
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_isnull
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1491,12'
          Dst:             igraph_vector_complex_isnull
    - functionName:    igraph_matrix_complex_div_elements
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1347
      functionLinenumberEnd: 1352
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_complex_div
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1349,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1351,12'
          Dst:             igraph_vector_complex_div
    - functionName:    igraph_matrix_complex_mul_elements
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1326
      functionLinenumberEnd: 1331
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_complex_mul
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1328,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1330,12'
          Dst:             igraph_vector_complex_mul
    - functionName:    igraph_matrix_complex_sub
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1304
      functionLinenumberEnd: 1309
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_complex_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1306,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1308,12'
          Dst:             igraph_vector_complex_sub
    - functionName:    igraph_matrix_complex_add
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1283
      functionLinenumberEnd: 1288
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_complex_add
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1285,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1287,12'
          Dst:             igraph_vector_complex_add
    - functionName:    igraph_matrix_complex_add_constant
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1267
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_add_constant
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1266,5'
          Dst:             igraph_vector_complex_add_constant
    - functionName:    igraph_matrix_complex_swap_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1238
      functionLinenumberEnd: 1253
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          134
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1242,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_swap_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1205
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          132
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1210,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_set_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1176
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          105
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1180,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1182,9'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/matrix.pmt:1183,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_set_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionLinenumberEnd: 1157
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          104
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1148,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1150,9'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/matrix.pmt:1151,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_get_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1112
      functionLinenumberEnd: 1125
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          117
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_complex_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1117,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1119,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/matrix.pmt:1119,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_swap
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_swap
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1094,5'
          Dst:             igraph_vector_complex_swap
    - functionName:    igraph_matrix_complex_cbind
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          135
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_matrix_complex_resize
        - igraph_vector_complex_copy_to
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1060,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1064,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1065,5'
          Dst:             igraph_matrix_complex_resize
        - Src:             'src/core/matrix.pmt:1065,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1067,5'
          Dst:             igraph_vector_complex_copy_to
    - functionName:    igraph_matrix_complex_rbind
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          273
      EdgeCount:       49
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_complex_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1013,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1017,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1018,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1019,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/matrix.pmt:1019,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_update
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 990
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_matrix_complex_resize
        - igraph_vector_complex_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:987,5'
          Dst:             igraph_matrix_complex_resize
        - Src:             'src/core/matrix.pmt:987,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:988,5'
          Dst:             igraph_vector_complex_update
    - functionName:    igraph_matrix_complex_fill
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_fill
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:968,5'
          Dst:             igraph_vector_complex_fill
    - functionName:    igraph_matrix_complex_set
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 954
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_complex_get_ptr
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionLinenumberEnd: 934
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_complex_get
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_complex_transpose
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 855
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         55
      ICount:          399
      EdgeCount:       66
      CyclomaticComplexity: 13
      functionsReached:
        - igraph_error
        - igraph_i_complex_transpose_copy
        - igraph_vector_complex_destroy
        - igraph_vector_complex_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:885,13'
          Dst:             igraph_vector_complex_init
        - Src:             'src/core/matrix.pmt:885,13'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:886,13'
          Dst:             igraph_i_complex_transpose_copy
        - Src:             'src/core/matrix.pmt:887,13'
          Dst:             igraph_vector_complex_destroy
    - functionName:    igraph_i_complex_transpose_copy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          128
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:320,5'
          Dst:             igraph_fatal
    - functionName:    igraph_matrix_complex_is_equal
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_matrix_complex_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:726,12'
          Dst:             igraph_matrix_complex_all_e
    - functionName:    igraph_matrix_complex_all_e
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_complex_all_e
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:720,12'
          Dst:             igraph_vector_complex_all_e
    - functionName:    igraph_matrix_complex_sum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_sum
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:698,12'
          Dst:             igraph_vector_complex_sum
    - functionName:    igraph_matrix_complex_get_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          86
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_matrix_complex_nrow
        - igraph_vector_complex_get_interval
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:676,25'
          Dst:             igraph_matrix_complex_nrow
        - Src:             'src/core/matrix.pmt:679,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:681,5'
          Dst:             igraph_vector_complex_get_interval
        - Src:             'src/core/matrix.pmt:681,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_select_rows_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          133
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_complex_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:644,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:645,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:648,5'
          Dst:             igraph_matrix_complex_resize
        - Src:             'src/core/matrix.pmt:648,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_select_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          126
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_complex_ncol
        - igraph_matrix_complex_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:606,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:607,32'
          Dst:             igraph_matrix_complex_ncol
        - Src:             'src/core/matrix.pmt:609,5'
          Dst:             igraph_matrix_complex_resize
        - Src:             'src/core/matrix.pmt:609,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_scale
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_scale
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:582,5'
          Dst:             igraph_vector_complex_scale
    - functionName:    igraph_matrix_complex_init_copy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_complex_init_copy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:541,5'
          Dst:             igraph_vector_complex_init_copy
        - Src:             'src/core/matrix.pmt:541,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_init_array
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          155
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_i_complex_transpose_copy
        - igraph_matrix_complex_init
        - igraph_vector_complex_update
        - igraph_vector_complex_view
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:509,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:510,5'
          Dst:             igraph_matrix_complex_init
        - Src:             'src/core/matrix.pmt:510,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:511,35'
          Dst:             igraph_vector_complex_view
        - Src:             'src/core/matrix.pmt:514,9'
          Dst:             igraph_vector_complex_update
        - Src:             'src/core/matrix.pmt:514,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:516,9'
          Dst:             igraph_i_complex_transpose_copy
        - Src:             'src/core/matrix.pmt:518,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_permdelete_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          180
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_matrix_complex_resize
        - igraph_vector_complex_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:470,9'
          Dst:             igraph_vector_complex_remove_section
        - Src:             'src/core/matrix.pmt:472,5'
          Dst:             igraph_matrix_complex_resize
        - Src:             'src/core/matrix.pmt:472,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_remove_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:444,5'
          Dst:             igraph_vector_complex_remove_section
    - functionName:    igraph_matrix_complex_add_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          164
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_complex_move_interval
        - igraph_vector_complex_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:419,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:420,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:421,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/matrix.pmt:421,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:423,9'
          Dst:             igraph_vector_complex_move_interval
    - functionName:    igraph_matrix_complex_add_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_matrix_complex_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:399,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:400,5'
          Dst:             igraph_matrix_complex_resize
        - Src:             'src/core/matrix.pmt:400,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_complex_null
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_null
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:381,5'
          Dst:             igraph_vector_complex_null
    - functionName:    igraph_matrix_complex_copy_to
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_i_complex_transpose_copy
        - igraph_vector_complex_copy_to
        - igraph_vector_complex_view
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:359,35'
          Dst:             igraph_vector_complex_view
        - Src:             'src/core/matrix.pmt:360,9'
          Dst:             igraph_i_complex_transpose_copy
        - Src:             'src/core/matrix.pmt:362,9'
          Dst:             igraph_vector_complex_copy_to
        - Src:             'src/core/matrix.pmt:364,9'
          Dst:             igraph_fatal
    - functionName:    igraph_matrix_complex_size
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_complex_resize_min
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_resize_min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:255,5'
          Dst:             igraph_vector_complex_resize_min
    - functionName:    igraph_matrix_complex_capacity
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_capacity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:199,12'
          Dst:             igraph_vector_complex_capacity
    - functionName:    igraph_matrix_complex_destroy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_destroy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:177,5'
          Dst:             igraph_vector_complex_destroy
    - functionName:    igraph_matrix_complex_view_from_vector
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_matrix_complex_view
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:156,25'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/matrix.pmt:159,12'
          Dst:             igraph_matrix_complex_view
    - functionName:    igraph_matrix_complex_view
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_view
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:111,14'
          Dst:             igraph_vector_complex_view
    - functionName:    igraph_matrix_bool_fprint
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1782
      functionLinenumberEnd: 1836
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          233
      EdgeCount:       48
      CyclomaticComplexity: 10
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - fprintf
        - fputc
        - igraph_error
        - igraph_matrix_bool_ncol
        - igraph_matrix_bool_nrow
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - snprintf
        - strcpy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1783,23'
          Dst:             igraph_matrix_bool_nrow
        - Src:             'src/core/matrix.pmt:1784,23'
          Dst:             igraph_matrix_bool_ncol
        - Src:             'src/core/matrix.pmt:1791,5'
          Dst:             strcpy
        - Src:             'src/core/matrix.pmt:1794,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/matrix.pmt:1794,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1794,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/matrix.pmt:1794,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/matrix.pmt:1807,21'
          Dst:             snprintf
        - Src:             'src/core/matrix.pmt:1821,17'
          Dst:             fputc
        - Src:             'src/core/matrix.pmt:1826,13'
          Dst:             fprintf
        - Src:             'src/core/matrix.pmt:1829,9'
          Dst:             fprintf
        - Src:             'src/core/matrix.pmt:1832,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/matrix.pmt:1833,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_matrix_bool_nrow
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_bool_ncol
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strcpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    snprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_bool_print
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1776
      functionLinenumberEnd: 1777
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_matrix_bool_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1777,12'
          Dst:             igraph_matrix_bool_fprint
    - functionName:    igraph_matrix_bool_printf
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1752
      functionLinenumberEnd: 1767
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          89
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_matrix_bool_ncol
        - igraph_matrix_bool_nrow
        - printf
        - putchar
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1753,23'
          Dst:             igraph_matrix_bool_nrow
        - Src:             'src/core/matrix.pmt:1754,23'
          Dst:             igraph_matrix_bool_ncol
        - Src:             'src/core/matrix.pmt:1760,17'
          Dst:             putchar
        - Src:             'src/core/matrix.pmt:1762,13'
          Dst:             printf
        - Src:             'src/core/matrix.pmt:1764,9'
          Dst:             printf
    - functionName:    putchar
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    printf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_bool_select_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1734
      functionLinenumberEnd: 1747
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          130
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_bool_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1735,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:1739,5'
          Dst:             igraph_matrix_bool_resize
        - Src:             'src/core/matrix.pmt:1739,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_resize
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          128
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_bool_resize
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:231,5'
          Dst:             igraph_fatal
        - Src:             'src/core/matrix.pmt:232,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:233,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/matrix.pmt:233,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_remove_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1694
      functionLinenumberEnd: 1712
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          177
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_vector_bool_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1698,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1710,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/matrix.pmt:1710,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_search
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1673
      functionLinenumberEnd: 1679
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_bool_search
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1674,26'
          Dst:             igraph_vector_bool_search
    - functionName:    igraph_matrix_bool_contains
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1645
      functionLinenumberEnd: 1646
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_contains
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1646,12'
          Dst:             igraph_vector_bool_contains
    - functionName:    igraph_matrix_bool_colsum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1614
      functionLinenumberEnd: 1629
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          129
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_bool_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1616,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/matrix.pmt:1616,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_rowsum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1582
      functionLinenumberEnd: 1597
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          125
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_bool_null
        - igraph_vector_bool_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1584,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/matrix.pmt:1584,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1585,5'
          Dst:             igraph_vector_bool_null
    - functionName:    igraph_matrix_bool_prod
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1563
      functionLinenumberEnd: 1564
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1564,12'
          Dst:             igraph_vector_bool_prod
    - functionName:    igraph_matrix_bool_is_symmetric
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1548
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          134
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_bool_empty
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1508
      functionLinenumberEnd: 1509
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1509,12'
          Dst:             igraph_vector_bool_empty
    - functionName:    igraph_matrix_bool_isnull
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1490
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_isnull
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1491,12'
          Dst:             igraph_vector_bool_isnull
    - functionName:    igraph_matrix_bool_div_elements
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1347
      functionLinenumberEnd: 1352
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_div
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1349,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1351,12'
          Dst:             igraph_vector_bool_div
    - functionName:    igraph_matrix_bool_mul_elements
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1326
      functionLinenumberEnd: 1331
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_mul
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1328,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1330,12'
          Dst:             igraph_vector_bool_mul
    - functionName:    igraph_matrix_bool_sub
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1304
      functionLinenumberEnd: 1309
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1306,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1308,12'
          Dst:             igraph_vector_bool_sub
    - functionName:    igraph_matrix_bool_add
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1283
      functionLinenumberEnd: 1288
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_add
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1285,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1287,12'
          Dst:             igraph_vector_bool_add
    - functionName:    igraph_matrix_bool_add_constant
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1267
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_add_constant
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1266,5'
          Dst:             igraph_vector_bool_add_constant
    - functionName:    igraph_matrix_bool_swap_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1238
      functionLinenumberEnd: 1253
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          143
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1242,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_swap_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1205
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          141
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1210,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_set_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1176
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          108
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1180,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1182,9'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/matrix.pmt:1183,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_set_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionLinenumberEnd: 1157
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          107
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1148,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1150,9'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/matrix.pmt:1151,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_get_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1112
      functionLinenumberEnd: 1125
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          120
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_bool_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1117,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1119,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/matrix.pmt:1119,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_swap
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_swap
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1094,5'
          Dst:             igraph_vector_bool_swap
    - functionName:    igraph_matrix_bool_cbind
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          135
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_matrix_bool_resize
        - igraph_vector_bool_copy_to
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1060,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1064,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1065,5'
          Dst:             igraph_matrix_bool_resize
        - Src:             'src/core/matrix.pmt:1065,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1067,5'
          Dst:             igraph_vector_bool_copy_to
    - functionName:    igraph_matrix_bool_rbind
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          276
      EdgeCount:       49
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_bool_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1013,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1017,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1018,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1019,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/matrix.pmt:1019,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_update
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 990
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_matrix_bool_resize
        - igraph_vector_bool_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:987,5'
          Dst:             igraph_matrix_bool_resize
        - Src:             'src/core/matrix.pmt:987,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:988,5'
          Dst:             igraph_vector_bool_update
    - functionName:    igraph_matrix_bool_fill
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_fill
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:968,5'
          Dst:             igraph_vector_bool_fill
    - functionName:    igraph_matrix_bool_set
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 954
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_bool_get_ptr
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionLinenumberEnd: 934
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_bool_get
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_bool_transpose
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 855
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         55
      ICount:          426
      EdgeCount:       66
      CyclomaticComplexity: 13
      functionsReached:
        - igraph_error
        - igraph_i_bool_transpose_copy
        - igraph_vector_bool_destroy
        - igraph_vector_bool_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:885,13'
          Dst:             igraph_vector_bool_init
        - Src:             'src/core/matrix.pmt:885,13'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:886,13'
          Dst:             igraph_i_bool_transpose_copy
        - Src:             'src/core/matrix.pmt:887,13'
          Dst:             igraph_vector_bool_destroy
    - functionName:    igraph_i_bool_transpose_copy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          131
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:320,5'
          Dst:             igraph_fatal
    - functionName:    igraph_matrix_bool_is_equal
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_matrix_bool_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:726,12'
          Dst:             igraph_matrix_bool_all_e
    - functionName:    igraph_matrix_bool_all_e
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_bool_all_e
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:720,12'
          Dst:             igraph_vector_bool_all_e
    - functionName:    igraph_matrix_bool_sum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_sum
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:698,12'
          Dst:             igraph_vector_bool_sum
    - functionName:    igraph_matrix_bool_get_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          86
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_matrix_bool_nrow
        - igraph_vector_bool_get_interval
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:676,25'
          Dst:             igraph_matrix_bool_nrow
        - Src:             'src/core/matrix.pmt:679,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:681,5'
          Dst:             igraph_vector_bool_get_interval
        - Src:             'src/core/matrix.pmt:681,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_select_rows_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          136
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_bool_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:644,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:645,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:648,5'
          Dst:             igraph_matrix_bool_resize
        - Src:             'src/core/matrix.pmt:648,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_select_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          129
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_bool_ncol
        - igraph_matrix_bool_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:606,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:607,32'
          Dst:             igraph_matrix_bool_ncol
        - Src:             'src/core/matrix.pmt:609,5'
          Dst:             igraph_matrix_bool_resize
        - Src:             'src/core/matrix.pmt:609,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_scale
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_scale
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:582,5'
          Dst:             igraph_vector_bool_scale
    - functionName:    igraph_matrix_bool_init_copy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_bool_init_copy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:541,5'
          Dst:             igraph_vector_bool_init_copy
        - Src:             'src/core/matrix.pmt:541,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_init_array
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          155
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_i_bool_transpose_copy
        - igraph_matrix_bool_init
        - igraph_vector_bool_update
        - igraph_vector_bool_view
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:509,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:510,5'
          Dst:             igraph_matrix_bool_init
        - Src:             'src/core/matrix.pmt:510,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:511,35'
          Dst:             igraph_vector_bool_view
        - Src:             'src/core/matrix.pmt:514,9'
          Dst:             igraph_vector_bool_update
        - Src:             'src/core/matrix.pmt:514,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:516,9'
          Dst:             igraph_i_bool_transpose_copy
        - Src:             'src/core/matrix.pmt:518,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_init
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          128
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_bool_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:66,5'
          Dst:             igraph_fatal
        - Src:             'src/core/matrix.pmt:67,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:68,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/core/matrix.pmt:68,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_permdelete_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          183
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_matrix_bool_resize
        - igraph_vector_bool_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:470,9'
          Dst:             igraph_vector_bool_remove_section
        - Src:             'src/core/matrix.pmt:472,5'
          Dst:             igraph_matrix_bool_resize
        - Src:             'src/core/matrix.pmt:472,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_remove_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:444,5'
          Dst:             igraph_vector_bool_remove_section
    - functionName:    igraph_matrix_bool_add_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          164
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_bool_move_interval
        - igraph_vector_bool_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:419,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:420,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:421,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/matrix.pmt:421,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:423,9'
          Dst:             igraph_vector_bool_move_interval
    - functionName:    igraph_matrix_bool_add_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_matrix_bool_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:399,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:400,5'
          Dst:             igraph_matrix_bool_resize
        - Src:             'src/core/matrix.pmt:400,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_bool_null
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_null
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:381,5'
          Dst:             igraph_vector_bool_null
    - functionName:    igraph_matrix_bool_copy_to
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_i_bool_transpose_copy
        - igraph_vector_bool_copy_to
        - igraph_vector_bool_view
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:359,35'
          Dst:             igraph_vector_bool_view
        - Src:             'src/core/matrix.pmt:360,9'
          Dst:             igraph_i_bool_transpose_copy
        - Src:             'src/core/matrix.pmt:362,9'
          Dst:             igraph_vector_bool_copy_to
        - Src:             'src/core/matrix.pmt:364,9'
          Dst:             igraph_fatal
    - functionName:    igraph_matrix_bool_size
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_bool_resize_min
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_resize_min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:255,5'
          Dst:             igraph_vector_bool_resize_min
    - functionName:    igraph_matrix_bool_capacity
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_capacity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:199,12'
          Dst:             igraph_vector_bool_capacity
    - functionName:    igraph_matrix_bool_destroy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_destroy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:177,5'
          Dst:             igraph_vector_bool_destroy
    - functionName:    igraph_matrix_bool_view_from_vector
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_matrix_bool_view
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:156,25'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/matrix.pmt:159,12'
          Dst:             igraph_matrix_bool_view
    - functionName:    igraph_matrix_bool_view
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_view
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:111,14'
          Dst:             igraph_vector_bool_view
    - functionName:    igraph_matrix_char_fprint
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1782
      functionLinenumberEnd: 1836
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          231
      EdgeCount:       48
      CyclomaticComplexity: 10
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - fprintf
        - fputc
        - igraph_error
        - igraph_matrix_char_ncol
        - igraph_matrix_char_nrow
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - snprintf
        - strcpy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1783,23'
          Dst:             igraph_matrix_char_nrow
        - Src:             'src/core/matrix.pmt:1784,23'
          Dst:             igraph_matrix_char_ncol
        - Src:             'src/core/matrix.pmt:1791,5'
          Dst:             strcpy
        - Src:             'src/core/matrix.pmt:1794,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/matrix.pmt:1794,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1794,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/matrix.pmt:1794,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/matrix.pmt:1807,21'
          Dst:             snprintf
        - Src:             'src/core/matrix.pmt:1821,17'
          Dst:             fputc
        - Src:             'src/core/matrix.pmt:1826,13'
          Dst:             fprintf
        - Src:             'src/core/matrix.pmt:1829,9'
          Dst:             fprintf
        - Src:             'src/core/matrix.pmt:1832,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/matrix.pmt:1833,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_matrix_char_nrow
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_char_ncol
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_char_print
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1776
      functionLinenumberEnd: 1777
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_matrix_char_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1777,12'
          Dst:             igraph_matrix_char_fprint
    - functionName:    igraph_matrix_char_printf
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1752
      functionLinenumberEnd: 1767
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_matrix_char_ncol
        - igraph_matrix_char_nrow
        - printf
        - putchar
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1753,23'
          Dst:             igraph_matrix_char_nrow
        - Src:             'src/core/matrix.pmt:1754,23'
          Dst:             igraph_matrix_char_ncol
        - Src:             'src/core/matrix.pmt:1760,17'
          Dst:             putchar
        - Src:             'src/core/matrix.pmt:1762,13'
          Dst:             printf
        - Src:             'src/core/matrix.pmt:1764,9'
          Dst:             printf
    - functionName:    igraph_matrix_char_select_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1734
      functionLinenumberEnd: 1747
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          128
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_char_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1735,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:1739,5'
          Dst:             igraph_matrix_char_resize
        - Src:             'src/core/matrix.pmt:1739,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_resize
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          128
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_char_resize
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:231,5'
          Dst:             igraph_fatal
        - Src:             'src/core/matrix.pmt:232,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:233,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/matrix.pmt:233,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_remove_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1694
      functionLinenumberEnd: 1712
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          175
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_vector_char_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1698,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1710,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/matrix.pmt:1710,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_search
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1673
      functionLinenumberEnd: 1679
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_char_search
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1674,26'
          Dst:             igraph_vector_char_search
    - functionName:    igraph_matrix_char_contains
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1645
      functionLinenumberEnd: 1646
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_contains
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1646,12'
          Dst:             igraph_vector_char_contains
    - functionName:    igraph_matrix_char_colsum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1614
      functionLinenumberEnd: 1629
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          123
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_char_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1616,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/matrix.pmt:1616,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_rowsum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1582
      functionLinenumberEnd: 1597
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          121
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_char_null
        - igraph_vector_char_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1584,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/matrix.pmt:1584,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1585,5'
          Dst:             igraph_vector_char_null
    - functionName:    igraph_matrix_char_prod
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1563
      functionLinenumberEnd: 1564
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1564,12'
          Dst:             igraph_vector_char_prod
    - functionName:    igraph_matrix_char_is_symmetric
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1548
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          104
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_char_empty
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1508
      functionLinenumberEnd: 1509
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1509,12'
          Dst:             igraph_vector_char_empty
    - functionName:    igraph_matrix_char_isnull
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1490
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_isnull
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1491,12'
          Dst:             igraph_vector_char_isnull
    - functionName:    igraph_matrix_char_which_minmax
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1466
      functionLinenumberEnd: 1473
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          54
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_which_minmax
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1468,5'
          Dst:             igraph_vector_char_which_minmax
    - functionName:    igraph_matrix_char_minmax
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1436
      functionLinenumberEnd: 1438
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_minmax
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1437,5'
          Dst:             igraph_vector_char_minmax
    - functionName:    igraph_matrix_char_which_max
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1414
      functionLinenumberEnd: 1418
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_which_max
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1415,25'
          Dst:             igraph_vector_char_which_max
    - functionName:    igraph_matrix_char_which_min
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1390
      functionLinenumberEnd: 1394
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_which_min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1391,25'
          Dst:             igraph_vector_char_which_min
    - functionName:    igraph_matrix_char_min
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1368
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1369,12'
          Dst:             igraph_vector_char_min
    - functionName:    igraph_matrix_char_div_elements
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1347
      functionLinenumberEnd: 1352
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_div
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1349,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1351,12'
          Dst:             igraph_vector_char_div
    - functionName:    igraph_matrix_char_mul_elements
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1326
      functionLinenumberEnd: 1331
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_mul
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1328,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1330,12'
          Dst:             igraph_vector_char_mul
    - functionName:    igraph_matrix_char_sub
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1304
      functionLinenumberEnd: 1309
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1306,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1308,12'
          Dst:             igraph_vector_char_sub
    - functionName:    igraph_matrix_char_add
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1283
      functionLinenumberEnd: 1288
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_add
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1285,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1287,12'
          Dst:             igraph_vector_char_add
    - functionName:    igraph_matrix_char_add_constant
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1267
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_add_constant
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1266,5'
          Dst:             igraph_vector_char_add_constant
    - functionName:    igraph_matrix_char_swap_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1238
      functionLinenumberEnd: 1253
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          137
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1242,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_swap_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1205
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          135
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1210,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_set_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1176
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          106
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1180,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1182,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/matrix.pmt:1183,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_set_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionLinenumberEnd: 1157
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          105
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1148,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1150,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/matrix.pmt:1151,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_get_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1112
      functionLinenumberEnd: 1125
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          118
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_char_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1117,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1119,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/matrix.pmt:1119,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_swap
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_swap
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1094,5'
          Dst:             igraph_vector_char_swap
    - functionName:    igraph_matrix_char_cbind
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          135
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_matrix_char_resize
        - igraph_vector_char_copy_to
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1060,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1064,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1065,5'
          Dst:             igraph_matrix_char_resize
        - Src:             'src/core/matrix.pmt:1065,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1067,5'
          Dst:             igraph_vector_char_copy_to
    - functionName:    igraph_matrix_char_rbind
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          274
      EdgeCount:       49
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_char_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1013,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1017,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1018,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1019,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/matrix.pmt:1019,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_update
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 990
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_matrix_char_resize
        - igraph_vector_char_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:987,5'
          Dst:             igraph_matrix_char_resize
        - Src:             'src/core/matrix.pmt:987,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:988,5'
          Dst:             igraph_vector_char_update
    - functionName:    igraph_matrix_char_fill
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_fill
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:968,5'
          Dst:             igraph_vector_char_fill
    - functionName:    igraph_matrix_char_set
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 954
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_char_get_ptr
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionLinenumberEnd: 934
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_char_get
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_char_transpose
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 855
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         55
      ICount:          408
      EdgeCount:       66
      CyclomaticComplexity: 13
      functionsReached:
        - igraph_error
        - igraph_i_char_transpose_copy
        - igraph_vector_char_destroy
        - igraph_vector_char_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:885,13'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/matrix.pmt:885,13'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:886,13'
          Dst:             igraph_i_char_transpose_copy
        - Src:             'src/core/matrix.pmt:887,13'
          Dst:             igraph_vector_char_destroy
    - functionName:    igraph_i_char_transpose_copy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          129
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:320,5'
          Dst:             igraph_fatal
    - functionName:    igraph_matrix_char_maxdifference
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 835
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_maxdifference
        - igraph_warning
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:833,9'
          Dst:             igraph_warning
        - Src:             'src/core/matrix.pmt:835,12'
          Dst:             igraph_vector_char_maxdifference
    - functionName:    igraph_matrix_char_all_ge
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_all_ge
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:808,12'
          Dst:             igraph_vector_char_all_ge
    - functionName:    igraph_matrix_char_all_le
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_all_le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:787,12'
          Dst:             igraph_vector_char_all_le
    - functionName:    igraph_matrix_char_all_g
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_all_g
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:766,12'
          Dst:             igraph_vector_char_all_g
    - functionName:    igraph_matrix_char_all_l
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_all_l
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:747,12'
          Dst:             igraph_vector_char_all_l
    - functionName:    igraph_matrix_char_is_equal
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_matrix_char_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:726,12'
          Dst:             igraph_matrix_char_all_e
    - functionName:    igraph_matrix_char_all_e
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_all_e
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:720,12'
          Dst:             igraph_vector_char_all_e
    - functionName:    igraph_matrix_char_sum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_sum
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:698,12'
          Dst:             igraph_vector_char_sum
    - functionName:    igraph_matrix_char_get_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          86
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_matrix_char_nrow
        - igraph_vector_char_get_interval
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:676,25'
          Dst:             igraph_matrix_char_nrow
        - Src:             'src/core/matrix.pmt:679,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:681,5'
          Dst:             igraph_vector_char_get_interval
        - Src:             'src/core/matrix.pmt:681,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_select_rows_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          134
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_char_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:644,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:645,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:648,5'
          Dst:             igraph_matrix_char_resize
        - Src:             'src/core/matrix.pmt:648,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_select_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          127
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_char_ncol
        - igraph_matrix_char_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:606,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:607,32'
          Dst:             igraph_matrix_char_ncol
        - Src:             'src/core/matrix.pmt:609,5'
          Dst:             igraph_matrix_char_resize
        - Src:             'src/core/matrix.pmt:609,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_scale
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_scale
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:582,5'
          Dst:             igraph_vector_char_scale
    - functionName:    igraph_matrix_char_max
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_max
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:564,12'
          Dst:             igraph_vector_char_max
    - functionName:    igraph_matrix_char_init_copy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_char_init_copy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:541,5'
          Dst:             igraph_vector_char_init_copy
        - Src:             'src/core/matrix.pmt:541,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_init_array
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          155
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_i_char_transpose_copy
        - igraph_matrix_char_init
        - igraph_vector_char_update
        - igraph_vector_char_view
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:509,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:510,5'
          Dst:             igraph_matrix_char_init
        - Src:             'src/core/matrix.pmt:510,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:511,35'
          Dst:             igraph_vector_char_view
        - Src:             'src/core/matrix.pmt:514,9'
          Dst:             igraph_vector_char_update
        - Src:             'src/core/matrix.pmt:514,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:516,9'
          Dst:             igraph_i_char_transpose_copy
        - Src:             'src/core/matrix.pmt:518,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_init
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          128
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_char_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:66,5'
          Dst:             igraph_fatal
        - Src:             'src/core/matrix.pmt:67,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:68,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/matrix.pmt:68,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_permdelete_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          181
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_matrix_char_resize
        - igraph_vector_char_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:470,9'
          Dst:             igraph_vector_char_remove_section
        - Src:             'src/core/matrix.pmt:472,5'
          Dst:             igraph_matrix_char_resize
        - Src:             'src/core/matrix.pmt:472,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_remove_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:444,5'
          Dst:             igraph_vector_char_remove_section
    - functionName:    igraph_matrix_char_add_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          164
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_char_move_interval
        - igraph_vector_char_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:419,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:420,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:421,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/matrix.pmt:421,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:423,9'
          Dst:             igraph_vector_char_move_interval
    - functionName:    igraph_matrix_char_add_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_matrix_char_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:399,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:400,5'
          Dst:             igraph_matrix_char_resize
        - Src:             'src/core/matrix.pmt:400,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_char_null
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_null
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:381,5'
          Dst:             igraph_vector_char_null
    - functionName:    igraph_matrix_char_copy_to
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_i_char_transpose_copy
        - igraph_vector_char_copy_to
        - igraph_vector_char_view
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:359,35'
          Dst:             igraph_vector_char_view
        - Src:             'src/core/matrix.pmt:360,9'
          Dst:             igraph_i_char_transpose_copy
        - Src:             'src/core/matrix.pmt:362,9'
          Dst:             igraph_vector_char_copy_to
        - Src:             'src/core/matrix.pmt:364,9'
          Dst:             igraph_fatal
    - functionName:    igraph_matrix_char_size
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_char_resize_min
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_resize_min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:255,5'
          Dst:             igraph_vector_char_resize_min
    - functionName:    igraph_matrix_char_capacity
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_capacity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:199,12'
          Dst:             igraph_vector_char_capacity
    - functionName:    igraph_matrix_char_destroy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_destroy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:177,5'
          Dst:             igraph_vector_char_destroy
    - functionName:    igraph_matrix_char_view_from_vector
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_matrix_char_view
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:156,25'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/matrix.pmt:159,12'
          Dst:             igraph_matrix_char_view
    - functionName:    igraph_matrix_char_view
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_view
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:111,14'
          Dst:             igraph_vector_char_view
    - functionName:    igraph_matrix_int_fprint
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1782
      functionLinenumberEnd: 1836
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          229
      EdgeCount:       48
      CyclomaticComplexity: 10
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - fprintf
        - fputc
        - igraph_error
        - igraph_matrix_int_ncol
        - igraph_matrix_int_nrow
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - snprintf
        - strcpy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1783,23'
          Dst:             igraph_matrix_int_nrow
        - Src:             'src/core/matrix.pmt:1784,23'
          Dst:             igraph_matrix_int_ncol
        - Src:             'src/core/matrix.pmt:1791,5'
          Dst:             strcpy
        - Src:             'src/core/matrix.pmt:1794,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/matrix.pmt:1794,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1794,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/matrix.pmt:1794,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/matrix.pmt:1807,21'
          Dst:             snprintf
        - Src:             'src/core/matrix.pmt:1821,17'
          Dst:             fputc
        - Src:             'src/core/matrix.pmt:1826,13'
          Dst:             fprintf
        - Src:             'src/core/matrix.pmt:1829,9'
          Dst:             fprintf
        - Src:             'src/core/matrix.pmt:1832,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/matrix.pmt:1833,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_matrix_int_nrow
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_int_ncol
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_int_print
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1776
      functionLinenumberEnd: 1777
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_matrix_int_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1777,12'
          Dst:             igraph_matrix_int_fprint
    - functionName:    igraph_matrix_int_printf
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1752
      functionLinenumberEnd: 1767
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_matrix_int_ncol
        - igraph_matrix_int_nrow
        - printf
        - putchar
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1753,23'
          Dst:             igraph_matrix_int_nrow
        - Src:             'src/core/matrix.pmt:1754,23'
          Dst:             igraph_matrix_int_ncol
        - Src:             'src/core/matrix.pmt:1760,17'
          Dst:             putchar
        - Src:             'src/core/matrix.pmt:1762,13'
          Dst:             printf
        - Src:             'src/core/matrix.pmt:1764,9'
          Dst:             printf
    - functionName:    igraph_matrix_int_select_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1734
      functionLinenumberEnd: 1747
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          128
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1735,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:1739,5'
          Dst:             igraph_matrix_int_resize
        - Src:             'src/core/matrix.pmt:1739,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_resize
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          128
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_int_resize
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:231,5'
          Dst:             igraph_fatal
        - Src:             'src/core/matrix.pmt:232,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:233,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/matrix.pmt:233,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_remove_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1694
      functionLinenumberEnd: 1712
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          175
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1698,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1710,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/matrix.pmt:1710,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_search
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1673
      functionLinenumberEnd: 1679
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_search
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1674,26'
          Dst:             igraph_vector_int_search
    - functionName:    igraph_matrix_int_contains
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1645
      functionLinenumberEnd: 1646
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_contains
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1646,12'
          Dst:             igraph_vector_int_contains
    - functionName:    igraph_matrix_int_colsum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1614
      functionLinenumberEnd: 1629
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          120
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1616,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/matrix.pmt:1616,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_rowsum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1582
      functionLinenumberEnd: 1597
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          118
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_int_null
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1584,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/matrix.pmt:1584,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1585,5'
          Dst:             igraph_vector_int_null
    - functionName:    igraph_matrix_int_prod
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1563
      functionLinenumberEnd: 1564
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1564,12'
          Dst:             igraph_vector_int_prod
    - functionName:    igraph_matrix_int_is_symmetric
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1548
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          102
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_int_empty
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1508
      functionLinenumberEnd: 1509
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1509,12'
          Dst:             igraph_vector_int_empty
    - functionName:    igraph_matrix_int_isnull
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1490
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_isnull
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1491,12'
          Dst:             igraph_vector_int_isnull
    - functionName:    igraph_matrix_int_which_minmax
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1466
      functionLinenumberEnd: 1473
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          54
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_which_minmax
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1468,5'
          Dst:             igraph_vector_int_which_minmax
    - functionName:    igraph_matrix_int_minmax
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1436
      functionLinenumberEnd: 1438
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_minmax
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1437,5'
          Dst:             igraph_vector_int_minmax
    - functionName:    igraph_matrix_int_which_max
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1414
      functionLinenumberEnd: 1418
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_which_max
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1415,25'
          Dst:             igraph_vector_int_which_max
    - functionName:    igraph_matrix_int_which_min
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1390
      functionLinenumberEnd: 1394
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_which_min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1391,25'
          Dst:             igraph_vector_int_which_min
    - functionName:    igraph_matrix_int_min
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1368
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1369,12'
          Dst:             igraph_vector_int_min
    - functionName:    igraph_matrix_int_div_elements
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1347
      functionLinenumberEnd: 1352
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_div
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1349,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1351,12'
          Dst:             igraph_vector_int_div
    - functionName:    igraph_matrix_int_mul_elements
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1326
      functionLinenumberEnd: 1331
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_mul
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1328,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1330,12'
          Dst:             igraph_vector_int_mul
    - functionName:    igraph_matrix_int_sub
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1304
      functionLinenumberEnd: 1309
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1306,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1308,12'
          Dst:             igraph_vector_int_sub
    - functionName:    igraph_matrix_int_add
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1283
      functionLinenumberEnd: 1288
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_add
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1285,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1287,12'
          Dst:             igraph_vector_int_add
    - functionName:    igraph_matrix_int_add_constant
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1267
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_add_constant
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1266,5'
          Dst:             igraph_vector_int_add_constant
    - functionName:    igraph_matrix_int_swap_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1238
      functionLinenumberEnd: 1253
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          137
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1242,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_swap_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1205
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          135
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1210,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_set_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1176
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          106
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1180,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1182,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:1183,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_set_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionLinenumberEnd: 1157
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          105
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1148,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1150,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:1151,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_get_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1112
      functionLinenumberEnd: 1125
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          118
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1117,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1119,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/matrix.pmt:1119,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_swap
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_swap
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1094,5'
          Dst:             igraph_vector_int_swap
    - functionName:    igraph_matrix_int_cbind
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          135
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_matrix_int_resize
        - igraph_vector_int_copy_to
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1060,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1064,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1065,5'
          Dst:             igraph_matrix_int_resize
        - Src:             'src/core/matrix.pmt:1065,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1067,5'
          Dst:             igraph_vector_int_copy_to
    - functionName:    igraph_matrix_int_rbind
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          274
      EdgeCount:       49
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1013,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1017,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1018,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1019,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/matrix.pmt:1019,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_update
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 990
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_matrix_int_resize
        - igraph_vector_int_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:987,5'
          Dst:             igraph_matrix_int_resize
        - Src:             'src/core/matrix.pmt:987,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:988,5'
          Dst:             igraph_vector_int_update
    - functionName:    igraph_matrix_int_fill
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_fill
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:968,5'
          Dst:             igraph_vector_int_fill
    - functionName:    igraph_matrix_int_set
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 954
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_int_get_ptr
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionLinenumberEnd: 934
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_int_get
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_int_transpose
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 855
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         55
      ICount:          408
      EdgeCount:       66
      CyclomaticComplexity: 13
      functionsReached:
        - igraph_error
        - igraph_i_int_transpose_copy
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:885,13'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/matrix.pmt:885,13'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:886,13'
          Dst:             igraph_i_int_transpose_copy
        - Src:             'src/core/matrix.pmt:887,13'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_i_int_transpose_copy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          129
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:320,5'
          Dst:             igraph_fatal
    - functionName:    igraph_matrix_int_maxdifference
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 835
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_maxdifference
        - igraph_warning
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:833,9'
          Dst:             igraph_warning
        - Src:             'src/core/matrix.pmt:835,12'
          Dst:             igraph_vector_int_maxdifference
    - functionName:    igraph_matrix_int_all_ge
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_all_ge
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:808,12'
          Dst:             igraph_vector_int_all_ge
    - functionName:    igraph_matrix_int_all_le
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_all_le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:787,12'
          Dst:             igraph_vector_int_all_le
    - functionName:    igraph_matrix_int_all_g
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_all_g
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:766,12'
          Dst:             igraph_vector_int_all_g
    - functionName:    igraph_matrix_int_all_l
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_all_l
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:747,12'
          Dst:             igraph_vector_int_all_l
    - functionName:    igraph_matrix_int_is_equal
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_matrix_int_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:726,12'
          Dst:             igraph_matrix_int_all_e
    - functionName:    igraph_matrix_int_all_e
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_all_e
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:720,12'
          Dst:             igraph_vector_int_all_e
    - functionName:    igraph_matrix_int_sum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_sum
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:698,12'
          Dst:             igraph_vector_int_sum
    - functionName:    igraph_matrix_int_get_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          86
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_matrix_int_nrow
        - igraph_vector_int_get_interval
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:676,25'
          Dst:             igraph_matrix_int_nrow
        - Src:             'src/core/matrix.pmt:679,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:681,5'
          Dst:             igraph_vector_int_get_interval
        - Src:             'src/core/matrix.pmt:681,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_select_rows_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          134
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:644,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:645,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:648,5'
          Dst:             igraph_matrix_int_resize
        - Src:             'src/core/matrix.pmt:648,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_select_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          127
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_int_ncol
        - igraph_matrix_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:606,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:607,32'
          Dst:             igraph_matrix_int_ncol
        - Src:             'src/core/matrix.pmt:609,5'
          Dst:             igraph_matrix_int_resize
        - Src:             'src/core/matrix.pmt:609,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_scale
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_scale
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:582,5'
          Dst:             igraph_vector_int_scale
    - functionName:    igraph_matrix_int_max
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_max
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:564,12'
          Dst:             igraph_vector_int_max
    - functionName:    igraph_matrix_int_init_copy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_int_init_copy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:541,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/core/matrix.pmt:541,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_init_array
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          155
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_i_int_transpose_copy
        - igraph_matrix_int_init
        - igraph_vector_int_update
        - igraph_vector_int_view
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:509,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:510,5'
          Dst:             igraph_matrix_int_init
        - Src:             'src/core/matrix.pmt:510,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:511,35'
          Dst:             igraph_vector_int_view
        - Src:             'src/core/matrix.pmt:514,9'
          Dst:             igraph_vector_int_update
        - Src:             'src/core/matrix.pmt:514,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:516,9'
          Dst:             igraph_i_int_transpose_copy
        - Src:             'src/core/matrix.pmt:518,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_init
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          128
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_int_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:66,5'
          Dst:             igraph_fatal
        - Src:             'src/core/matrix.pmt:67,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:68,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/matrix.pmt:68,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_permdelete_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          181
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_matrix_int_resize
        - igraph_vector_int_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:470,9'
          Dst:             igraph_vector_int_remove_section
        - Src:             'src/core/matrix.pmt:472,5'
          Dst:             igraph_matrix_int_resize
        - Src:             'src/core/matrix.pmt:472,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_remove_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:444,5'
          Dst:             igraph_vector_int_remove_section
    - functionName:    igraph_matrix_int_add_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          164
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_int_move_interval
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:419,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:420,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:421,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/matrix.pmt:421,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:423,9'
          Dst:             igraph_vector_int_move_interval
    - functionName:    igraph_matrix_int_add_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_matrix_int_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:399,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:400,5'
          Dst:             igraph_matrix_int_resize
        - Src:             'src/core/matrix.pmt:400,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_int_null
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_null
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:381,5'
          Dst:             igraph_vector_int_null
    - functionName:    igraph_matrix_int_copy_to
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_i_int_transpose_copy
        - igraph_vector_int_copy_to
        - igraph_vector_int_view
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:359,35'
          Dst:             igraph_vector_int_view
        - Src:             'src/core/matrix.pmt:360,9'
          Dst:             igraph_i_int_transpose_copy
        - Src:             'src/core/matrix.pmt:362,9'
          Dst:             igraph_vector_int_copy_to
        - Src:             'src/core/matrix.pmt:364,9'
          Dst:             igraph_fatal
    - functionName:    igraph_matrix_int_size
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_int_resize_min
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_resize_min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:255,5'
          Dst:             igraph_vector_int_resize_min
    - functionName:    igraph_matrix_int_capacity
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_capacity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:199,12'
          Dst:             igraph_vector_int_capacity
    - functionName:    igraph_matrix_int_destroy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_destroy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:177,5'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_matrix_int_view_from_vector
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_matrix_int_view
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:156,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:159,12'
          Dst:             igraph_matrix_int_view
    - functionName:    igraph_matrix_int_view
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_view
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:111,14'
          Dst:             igraph_vector_int_view
    - functionName:    igraph_matrix_fprint
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1782
      functionLinenumberEnd: 1836
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          228
      EdgeCount:       48
      CyclomaticComplexity: 10
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - fprintf
        - fputc
        - igraph_error
        - igraph_matrix_ncol
        - igraph_matrix_nrow
        - igraph_real_fprintf_aligned
        - igraph_real_snprintf
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - strcpy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1783,23'
          Dst:             igraph_matrix_nrow
        - Src:             'src/core/matrix.pmt:1784,23'
          Dst:             igraph_matrix_ncol
        - Src:             'src/core/matrix.pmt:1791,5'
          Dst:             strcpy
        - Src:             'src/core/matrix.pmt:1794,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/matrix.pmt:1794,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1794,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/matrix.pmt:1794,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/matrix.pmt:1805,21'
          Dst:             igraph_real_snprintf
        - Src:             'src/core/matrix.pmt:1821,17'
          Dst:             fputc
        - Src:             'src/core/matrix.pmt:1824,13'
          Dst:             igraph_real_fprintf_aligned
        - Src:             'src/core/matrix.pmt:1829,9'
          Dst:             fprintf
        - Src:             'src/core/matrix.pmt:1832,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/matrix.pmt:1833,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_matrix_print
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1776
      functionLinenumberEnd: 1777
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_matrix_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1777,12'
          Dst:             igraph_matrix_fprint
    - functionName:    igraph_matrix_printf
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1752
      functionLinenumberEnd: 1767
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_matrix_ncol
        - igraph_matrix_nrow
        - printf
        - putchar
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1753,23'
          Dst:             igraph_matrix_nrow
        - Src:             'src/core/matrix.pmt:1754,23'
          Dst:             igraph_matrix_ncol
        - Src:             'src/core/matrix.pmt:1760,17'
          Dst:             putchar
        - Src:             'src/core/matrix.pmt:1762,13'
          Dst:             printf
        - Src:             'src/core/matrix.pmt:1764,9'
          Dst:             printf
    - functionName:    igraph_matrix_select_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1734
      functionLinenumberEnd: 1747
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          128
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1735,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:1739,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/matrix.pmt:1739,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_remove_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1694
      functionLinenumberEnd: 1712
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          175
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1698,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1710,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/matrix.pmt:1710,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_search
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1673
      functionLinenumberEnd: 1679
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - double
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_search
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1674,26'
          Dst:             igraph_vector_search
    - functionName:    igraph_matrix_contains
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1645
      functionLinenumberEnd: 1646
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_contains
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1646,12'
          Dst:             igraph_vector_contains
    - functionName:    igraph_matrix_colsum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1614
      functionLinenumberEnd: 1629
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          120
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1616,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/matrix.pmt:1616,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_rowsum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1582
      functionLinenumberEnd: 1597
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          118
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_null
        - igraph_vector_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1584,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/matrix.pmt:1584,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1585,5'
          Dst:             igraph_vector_null
    - functionName:    igraph_matrix_prod
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1563
      functionLinenumberEnd: 1564
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_prod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1564,12'
          Dst:             igraph_vector_prod
    - functionName:    igraph_matrix_is_symmetric
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1548
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          101
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_empty
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1508
      functionLinenumberEnd: 1509
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1509,12'
          Dst:             igraph_vector_empty
    - functionName:    igraph_matrix_isnull
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1490
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_isnull
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1491,12'
          Dst:             igraph_vector_isnull
    - functionName:    igraph_matrix_which_minmax
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1466
      functionLinenumberEnd: 1473
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          54
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_which_minmax
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1468,5'
          Dst:             igraph_vector_which_minmax
    - functionName:    igraph_matrix_minmax
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1436
      functionLinenumberEnd: 1438
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_minmax
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1437,5'
          Dst:             igraph_vector_minmax
    - functionName:    igraph_matrix_which_max
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1414
      functionLinenumberEnd: 1418
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_which_max
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1415,25'
          Dst:             igraph_vector_which_max
    - functionName:    igraph_matrix_which_min
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1390
      functionLinenumberEnd: 1394
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_which_min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1391,25'
          Dst:             igraph_vector_which_min
    - functionName:    igraph_matrix_min
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1368
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1369,12'
          Dst:             igraph_vector_min
    - functionName:    igraph_matrix_div_elements
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1347
      functionLinenumberEnd: 1352
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_div
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1349,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1351,12'
          Dst:             igraph_vector_div
    - functionName:    igraph_matrix_mul_elements
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1326
      functionLinenumberEnd: 1331
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_mul
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1328,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1330,12'
          Dst:             igraph_vector_mul
    - functionName:    igraph_matrix_sub
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1304
      functionLinenumberEnd: 1309
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1306,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1308,12'
          Dst:             igraph_vector_sub
    - functionName:    igraph_matrix_add
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1283
      functionLinenumberEnd: 1288
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_add
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1285,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1287,12'
          Dst:             igraph_vector_add
    - functionName:    igraph_matrix_add_constant
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1267
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_add_constant
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1266,5'
          Dst:             igraph_vector_add_constant
    - functionName:    igraph_matrix_swap_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1238
      functionLinenumberEnd: 1253
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          137
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1242,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_swap_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1205
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          135
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1210,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_set_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1176
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          106
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1180,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1182,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/matrix.pmt:1183,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_set_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionLinenumberEnd: 1157
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          105
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1148,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1150,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/matrix.pmt:1151,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_get_row
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1112
      functionLinenumberEnd: 1125
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          118
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1117,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1119,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/matrix.pmt:1119,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_swap
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_swap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1094,5'
          Dst:             igraph_vector_swap
    - functionName:    igraph_matrix_cbind
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          135
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_matrix_resize
        - igraph_vector_copy_to
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1060,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1064,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1065,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/matrix.pmt:1065,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1067,5'
          Dst:             igraph_vector_copy_to
    - functionName:    igraph_matrix_rbind
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          274
      EdgeCount:       49
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:1013,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:1017,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1018,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:1019,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/matrix.pmt:1019,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_update
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 990
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_matrix_resize
        - igraph_vector_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:987,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/matrix.pmt:987,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:988,5'
          Dst:             igraph_vector_update
    - functionName:    igraph_matrix_fill
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_fill
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:968,5'
          Dst:             igraph_vector_fill
    - functionName:    igraph_matrix_set
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 954
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_get_ptr
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionLinenumberEnd: 934
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_get
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_transpose
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 855
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         55
      ICount:          408
      EdgeCount:       66
      CyclomaticComplexity: 13
      functionsReached:
        - igraph_error
        - igraph_i_transpose_copy
        - igraph_vector_destroy
        - igraph_vector_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:885,13'
          Dst:             igraph_vector_init
        - Src:             'src/core/matrix.pmt:885,13'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:886,13'
          Dst:             igraph_i_transpose_copy
        - Src:             'src/core/matrix.pmt:887,13'
          Dst:             igraph_vector_destroy
    - functionName:    igraph_i_transpose_copy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          129
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:320,5'
          Dst:             igraph_fatal
    - functionName:    igraph_matrix_maxdifference
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 835
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_maxdifference
        - igraph_warning
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:833,9'
          Dst:             igraph_warning
        - Src:             'src/core/matrix.pmt:835,12'
          Dst:             igraph_vector_maxdifference
    - functionName:    igraph_matrix_all_ge
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_all_ge
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:808,12'
          Dst:             igraph_vector_all_ge
    - functionName:    igraph_matrix_all_le
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_all_le
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:787,12'
          Dst:             igraph_vector_all_le
    - functionName:    igraph_matrix_all_g
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_all_g
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:766,12'
          Dst:             igraph_vector_all_g
    - functionName:    igraph_matrix_all_l
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_all_l
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:747,12'
          Dst:             igraph_vector_all_l
    - functionName:    igraph_matrix_is_equal
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_matrix_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:726,12'
          Dst:             igraph_matrix_all_e
    - functionName:    igraph_matrix_all_e
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_all_e
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:720,12'
          Dst:             igraph_vector_all_e
    - functionName:    igraph_matrix_sum
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_sum
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:698,12'
          Dst:             igraph_vector_sum
    - functionName:    igraph_matrix_get_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          86
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_matrix_nrow
        - igraph_vector_get_interval
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:676,25'
          Dst:             igraph_matrix_nrow
        - Src:             'src/core/matrix.pmt:679,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:681,5'
          Dst:             igraph_vector_get_interval
        - Src:             'src/core/matrix.pmt:681,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_select_rows_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          134
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:644,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:645,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:648,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/matrix.pmt:648,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_select_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          127
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_ncol
        - igraph_matrix_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:606,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/matrix.pmt:607,32'
          Dst:             igraph_matrix_ncol
        - Src:             'src/core/matrix.pmt:609,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/matrix.pmt:609,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_scale
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_scale
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:582,5'
          Dst:             igraph_vector_scale
    - functionName:    igraph_matrix_max
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_max
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:564,12'
          Dst:             igraph_vector_max
    - functionName:    igraph_matrix_init_copy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_init_copy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:541,5'
          Dst:             igraph_vector_init_copy
        - Src:             'src/core/matrix.pmt:541,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_init_array
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          155
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_i_transpose_copy
        - igraph_matrix_init
        - igraph_vector_update
        - igraph_vector_view
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:509,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:510,5'
          Dst:             igraph_matrix_init
        - Src:             'src/core/matrix.pmt:510,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:511,35'
          Dst:             igraph_vector_view
        - Src:             'src/core/matrix.pmt:514,9'
          Dst:             igraph_vector_update
        - Src:             'src/core/matrix.pmt:514,9'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:516,9'
          Dst:             igraph_i_transpose_copy
        - Src:             'src/core/matrix.pmt:518,9'
          Dst:             igraph_error
    - functionName:    igraph_matrix_init
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          128
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_init
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:66,5'
          Dst:             igraph_fatal
        - Src:             'src/core/matrix.pmt:67,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:68,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/matrix.pmt:68,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_permdelete_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          181
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_matrix_resize
        - igraph_vector_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:470,9'
          Dst:             igraph_vector_remove_section
        - Src:             'src/core/matrix.pmt:472,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/matrix.pmt:472,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_remove_col
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:444,5'
          Dst:             igraph_vector_remove_section
    - functionName:    igraph_matrix_add_rows
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          164
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_move_interval
        - igraph_vector_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:419,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:420,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:421,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/matrix.pmt:421,5'
          Dst:             igraph_error
        - Src:             'src/core/matrix.pmt:423,9'
          Dst:             igraph_vector_move_interval
    - functionName:    igraph_matrix_add_cols
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_matrix_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:399,5'
          Dst:             igraph_errorf
        - Src:             'src/core/matrix.pmt:400,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/matrix.pmt:400,5'
          Dst:             igraph_error
    - functionName:    igraph_matrix_null
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_null
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:381,5'
          Dst:             igraph_vector_null
    - functionName:    igraph_matrix_copy_to
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_i_transpose_copy
        - igraph_vector_copy_to
        - igraph_vector_view
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:359,35'
          Dst:             igraph_vector_view
        - Src:             'src/core/matrix.pmt:360,9'
          Dst:             igraph_i_transpose_copy
        - Src:             'src/core/matrix.pmt:362,9'
          Dst:             igraph_vector_copy_to
        - Src:             'src/core/matrix.pmt:364,9'
          Dst:             igraph_fatal
    - functionName:    igraph_matrix_size
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_matrix_resize_min
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_resize_min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:255,5'
          Dst:             igraph_vector_resize_min
    - functionName:    igraph_matrix_capacity
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_capacity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:199,12'
          Dst:             igraph_vector_capacity
    - functionName:    igraph_matrix_destroy
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_destroy
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:177,5'
          Dst:             igraph_vector_destroy
    - functionName:    igraph_matrix_view_from_vector
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_matrix_view
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:156,25'
          Dst:             igraph_vector_size
        - Src:             'src/core/matrix.pmt:159,12'
          Dst:             igraph_matrix_view
    - functionName:    igraph_matrix_view
      functionSourceFile: '/src/igraph/src/core/matrix.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_view
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/matrix.pmt:111,14'
          Dst:             igraph_vector_view
    - functionName:    igraph_complex_printf_aligned
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_complex_fprintf_aligned
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:226,12'
          Dst:             igraph_complex_fprintf_aligned
    - functionName:    igraph_complex_fprintf_aligned
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fprintf
        - igraph_complex_snprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:218,9'
          Dst:             igraph_complex_snprintf
        - Src:             'src/core/printing.c:221,12'
          Dst:             fprintf
    - functionName:    igraph_complex_snprintf
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          284
      EdgeCount:       60
      CyclomaticComplexity: 15
      functionsReached:
        - igraph_real_snprintf
        - snprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:200,11'
          Dst:             igraph_real_snprintf
        - Src:             'src/core/printing.c:203,15'
          Dst:             snprintf
        - Src:             'src/core/printing.c:206,11'
          Dst:             igraph_real_snprintf
        - Src:             'src/core/printing.c:208,11'
          Dst:             snprintf
    - functionName:    igraph_real_snprintf
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - snprintf
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:104,16'
          Dst:             snprintf
        - Src:             'src/core/printing.c:106,16'
          Dst:             snprintf
        - Src:             'src/core/printing.c:109,20'
          Dst:             snprintf
        - Src:             'src/core/printing.c:111,20'
          Dst:             snprintf
        - Src:             'src/core/printing.c:114,5'
          Dst:             igraph_fatal
    - functionName:    igraph_complex_printf
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_complex_fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:181,12'
          Dst:             igraph_complex_fprintf
    - functionName:    igraph_complex_fprintf
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          126
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
        - igraph_real_fprintf
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:164,11'
          Dst:             igraph_real_fprintf
        - Src:             'src/core/printing.c:167,15'
          Dst:             fprintf
        - Src:             'src/core/printing.c:170,11'
          Dst:             igraph_real_fprintf
        - Src:             'src/core/printing.c:172,11'
          Dst:             fprintf
    - functionName:    igraph_real_fprintf
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
        - igraph_fatal
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:62,16'
          Dst:             fprintf
        - Src:             'src/core/printing.c:64,16'
          Dst:             fprintf
        - Src:             'src/core/printing.c:67,20'
          Dst:             fprintf
        - Src:             'src/core/printing.c:69,20'
          Dst:             fprintf
        - Src:             'src/core/printing.c:72,5'
          Dst:             igraph_fatal
    - functionName:    igraph_real_snprintf_precise
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - snprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:140,16'
          Dst:             snprintf
        - Src:             'src/core/printing.c:142,16'
          Dst:             snprintf
        - Src:             'src/core/printing.c:145,20'
          Dst:             snprintf
        - Src:             'src/core/printing.c:147,20'
          Dst:             snprintf
        - Src:             'src/core/printing.c:150,5'
          Dst:             igraph_fatal
    - functionName:    igraph_real_printf_precise
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_real_fprintf_precise
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:134,12'
          Dst:             igraph_real_fprintf_precise
    - functionName:    igraph_real_fprintf_precise
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:119,16'
          Dst:             fprintf
        - Src:             'src/core/printing.c:121,16'
          Dst:             fprintf
        - Src:             'src/core/printing.c:124,20'
          Dst:             fprintf
        - Src:             'src/core/printing.c:126,20'
          Dst:             fprintf
        - Src:             'src/core/printing.c:129,5'
          Dst:             igraph_fatal
    - functionName:    igraph_real_printf_aligned
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_real_fprintf_aligned
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:98,12'
          Dst:             igraph_real_fprintf_aligned
    - functionName:    igraph_real_fprintf_aligned
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - fprintf
        - igraph_fatal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:83,16'
          Dst:             fprintf
        - Src:             'src/core/printing.c:85,16'
          Dst:             fprintf
        - Src:             'src/core/printing.c:88,20'
          Dst:             fprintf
        - Src:             'src/core/printing.c:90,20'
          Dst:             fprintf
        - Src:             'src/core/printing.c:93,5'
          Dst:             igraph_fatal
    - functionName:    igraph_real_printf
      functionSourceFile: '/src/igraph/src/core/printing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_real_fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/printing.c:77,12'
          Dst:             igraph_real_fprintf
    - functionName:    igraph_vector_is_all_finite
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:641,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.c:642,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_is_any_nan
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:615,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.c:616,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_is_nan
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          160
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_bool_resize
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:591,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.c:592,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.c:593,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.c:594,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.c:595,5'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.c:595,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/vector.c:595,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_size
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    118
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:523,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:524,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_resize
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          97
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_bool_reserve
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1265,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1266,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1267,5'
          Dst:             igraph_vector_bool_reserve
        - Src:             'src/core/vector.pmt:1267,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_reserve
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          180
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_bool_capacity
        - realloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:472,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:473,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:474,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:476,24'
          Dst:             igraph_vector_bool_capacity
        - Src:             'src/core/vector.pmt:482,11'
          Dst:             realloc
        - Src:             'src/core/vector.pmt:483,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_capacity
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    realloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_complex_zapsmall
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          154
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - igraph_error
        - igraph_vector_complex_size
        - pow
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:547,25'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.c:549,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:552,15'
          Dst:             pow
    - functionName:    igraph_vector_complex_size
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    38
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:523,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:524,5'
          Dst:             igraph_fatal
    - functionName:    pow
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_zapsmall
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          105
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_vector_size
        - pow
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:508,25'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.c:510,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:513,15'
          Dst:             pow
    - functionName:    igraph_vector_all_almost_e
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          84
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_almost_equals
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:471,22'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.c:477,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.c:482,15'
          Dst:             igraph_almost_equals
    - functionName:    igraph_vector_complex_all_almost_e
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_complex_almost_equals
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:436,22'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.c:442,9'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.c:447,15'
          Dst:             igraph_complex_almost_equals
    - functionName:    igraph_vector_complex_create_polar
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          120
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_complex_polar
        - igraph_error
        - igraph_vector_complex_init
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:405,25'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.c:406,14'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.c:407,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:410,5'
          Dst:             igraph_vector_complex_init
        - Src:             'src/core/vector.c:410,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:414,25'
          Dst:             igraph_complex_polar
    - functionName:    igraph_vector_complex_init
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          136
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:136,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:143,21'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:144,5'
          Dst:             igraph_error
    - functionName:    calloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    140
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_complex_create
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          120
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_complex
        - igraph_error
        - igraph_vector_complex_init
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:374,25'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.c:375,14'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.c:376,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:379,5'
          Dst:             igraph_vector_complex_init
        - Src:             'src/core/vector.c:379,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:383,25'
          Dst:             igraph_complex
    - functionName:    igraph_vector_complex_realimag
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          131
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_complex_size
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:346,25'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.c:347,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.c:347,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:348,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.c:348,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_resize
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          97
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_reserve
      functionUses:    62
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1265,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1266,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1267,5'
          Dst:             igraph_vector_reserve
        - Src:             'src/core/vector.pmt:1267,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_reserve
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          181
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_capacity
        - realloc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:472,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:473,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:474,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:476,24'
          Dst:             igraph_vector_capacity
        - Src:             'src/core/vector.pmt:482,11'
          Dst:             realloc
        - Src:             'src/core/vector.pmt:483,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_capacity
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_complex_imag
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_complex_size
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:321,25'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.c:322,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.c:322,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_real
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_complex_size
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:298,25'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.c:299,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.c:299,5'
          Dst:             igraph_error
    - functionName:    igraph_i_vector_int_rank
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          225
      EdgeCount:       50
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:254,31'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.c:259,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.c:259,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:259,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.c:259,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:260,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.c:260,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:260,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.c:260,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:261,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.c:261,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:277,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:278,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:279,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_int_size
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    319
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:523,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:524,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_init
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          136
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    319
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:136,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:143,21'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:144,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_destroy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    624
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:409,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_resize
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          97
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_reserve
      functionUses:    127
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1265,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1266,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1267,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/core/vector.pmt:1267,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_reserve
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          181
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_capacity
        - realloc
      functionUses:    33
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:472,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:473,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:474,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:476,24'
          Dst:             igraph_vector_int_capacity
        - Src:             'src/core/vector.pmt:482,11'
          Dst:             realloc
        - Src:             'src/core/vector.pmt:483,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_capacity
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_vector_int_order
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          308
      EdgeCount:       66
      CyclomaticComplexity: 10
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:199,31'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.c:204,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.c:205,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.c:207,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.c:207,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:207,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.c:207,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:208,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.c:208,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:208,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.c:208,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:209,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.c:209,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:231,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:232,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:233,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_int_pair_order
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          456
      EdgeCount:       88
      CyclomaticComplexity: 15
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_null
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:120,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.c:125,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.c:126,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.c:128,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.c:128,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:128,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.c:128,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:129,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.c:129,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:129,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.c:129,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:130,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.c:130,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.c:152,5'
          Dst:             igraph_vector_int_null
        - Src:             'src/core/vector.c:153,5'
          Dst:             igraph_vector_int_null
        - Src:             'src/core/vector.c:176,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:177,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.c:178,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_int_null
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:726,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:727,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:728,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:729,49'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_round
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:87,28'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.c:89,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.c:89,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_floor
      functionSourceFile: '/src/igraph/src/core/vector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.c:76,28'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.c:78,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.c:78,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_index_in_place
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3448
      functionLinenumberEnd: 3464
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          137
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3450,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3452,11'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:3453,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_index
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3423
      functionLinenumberEnd: 3434
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_complex_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3425,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3426,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/vector.pmt:3426,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_resize
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          97
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_complex_reserve
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1265,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1266,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1267,5'
          Dst:             igraph_vector_complex_reserve
        - Src:             'src/core/vector.pmt:1267,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_reserve
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          181
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_complex_capacity
        - realloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:472,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:473,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:474,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:476,24'
          Dst:             igraph_vector_complex_capacity
        - Src:             'src/core/vector.pmt:482,11'
          Dst:             realloc
        - Src:             'src/core/vector.pmt:483,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_capacity
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_complex_fprint
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3388
      functionLinenumberEnd: 3405
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - igraph_complex_fprintf
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3389,25'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:3392,9'
          Dst:             igraph_complex_fprintf
        - Src:             'src/core/vector.pmt:3399,9'
          Dst:             fputc
        - Src:             'src/core/vector.pmt:3399,27'
          Dst:             igraph_complex_fprintf
        - Src:             'src/core/vector.pmt:3404,5'
          Dst:             fprintf
    - functionName:    igraph_vector_complex_print
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3383
      functionLinenumberEnd: 3384
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3384,12'
          Dst:             igraph_vector_complex_fprint
    - functionName:    igraph_vector_complex_isnull
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2963
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2952,22'
          Dst:             igraph_vector_complex_size
    - functionName:    igraph_vector_complex_div
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2804
      functionLinenumberEnd: 2823
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_complex_div
        - igraph_error
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2806,23'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2807,23'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2810,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2816,9'
          Dst:             igraph_complex_div
    - functionName:    igraph_vector_complex_mul
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2767
      functionLinenumberEnd: 2786
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_complex_mul
        - igraph_error
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2769,23'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2770,23'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2773,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2779,9'
          Dst:             igraph_complex_mul
    - functionName:    igraph_vector_complex_sub
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2751
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_complex_sub
        - igraph_error
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2734,23'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2735,23'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2738,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2744,9'
          Dst:             igraph_complex_sub
    - functionName:    igraph_vector_complex_add
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2696
      functionLinenumberEnd: 2715
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_complex_add
        - igraph_error
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2698,23'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2699,23'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2702,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2708,9'
          Dst:             igraph_complex_add
    - functionName:    igraph_vector_complex_shuffle
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2668
      functionLinenumberEnd: 2680
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2669,22'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2674,13'
          Dst:             igraph_rng_default
        - Src:             'src/core/vector.pmt:2674,13'
          Dst:             igraph_rng_get_integer
    - functionName:    igraph_vector_complex_rotate_left
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2626
      functionLinenumberEnd: 2634
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_complex_reverse_section
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2627,31'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2631,5'
          Dst:             igraph_vector_complex_reverse_section
        - Src:             'src/core/vector.pmt:2632,5'
          Dst:             igraph_vector_complex_reverse_section
        - Src:             'src/core/vector.pmt:2633,5'
          Dst:             igraph_vector_complex_reverse_section
    - functionName:    igraph_vector_complex_reverse_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2583
      functionLinenumberEnd: 2590
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          67
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_complex_reverse
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2606
      functionLinenumberEnd: 2608
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_reverse_section
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2607,52'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2607,5'
          Dst:             igraph_vector_complex_reverse_section
    - functionName:    igraph_vector_complex_swap_elements
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2564
      functionLinenumberEnd: 2568
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_complex_swap
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2541
      functionLinenumberEnd: 2548
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_complex_update
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2524
      functionLinenumberEnd: 2529
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_complex_resize
        - igraph_vector_complex_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2525,22'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2526,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/vector.pmt:2526,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_get_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2458
      functionLinenumberEnd: 2463
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_complex_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2459,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/vector.pmt:2459,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_append
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2427
      functionLinenumberEnd: 2451
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          195
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_complex_capacity
        - igraph_vector_complex_reserve
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2428,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2429,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2431,34'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2432,36'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2433,38'
          Dst:             igraph_vector_complex_capacity
        - Src:             'src/core/vector.pmt:2436,5'
          Dst:             igraph_errorf
        - Src:             'src/core/vector.pmt:2443,9'
          Dst:             igraph_vector_complex_reserve
        - Src:             'src/core/vector.pmt:2443,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_search
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2364
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - double
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          113
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2365,25'
          Dst:             igraph_vector_complex_size
    - functionName:    igraph_vector_complex_contains
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2327
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_complex_add_constant
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2291
      functionLinenumberEnd: 2310
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_complex_add
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2292,28'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2305,9'
          Dst:             igraph_complex_add
    - functionName:    igraph_vector_complex_scale
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2258
      functionLinenumberEnd: 2277
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_complex_mul
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2259,28'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:2272,9'
          Dst:             igraph_complex_mul
    - functionName:    igraph_vector_complex_is_equal
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1935
      functionLinenumberEnd: 1936
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_complex_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1936,12'
          Dst:             igraph_vector_complex_all_e
    - functionName:    igraph_vector_complex_all_e
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1892
      functionLinenumberEnd: 1916
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          165
      EdgeCount:       35
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
        - igraph_vector_complex_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1894,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1895,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1896,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1897,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1899,9'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:1900,14'
          Dst:             igraph_vector_complex_size
    - functionName:    igraph_vector_complex_move_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1804
      functionLinenumberEnd: 1810
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1805,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1806,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_remove_fast
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1776
      functionLinenumberEnd: 1783
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_complex_pop_back
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1777,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1778,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1780,24'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:1782,5'
          Dst:             igraph_vector_complex_pop_back
    - functionName:    igraph_vector_complex_pop_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          105
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:839,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:840,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:841,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:842,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_remove
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1751
      functionLinenumberEnd: 1755
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_complex_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1752,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1753,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1754,5'
          Dst:             igraph_vector_complex_remove_section
    - functionName:    igraph_vector_complex_remove_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1716
      functionLinenumberEnd: 1735
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_complex_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1717,25'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:1719,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1720,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_cumsum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1641
      functionLinenumberEnd: 1663
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          177
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_complex_add
        - igraph_error
        - igraph_fatal
        - igraph_vector_complex_resize
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1646,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1647,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1648,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1649,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:1655,9'
          Dst:             igraph_complex_add
    - functionName:    igraph_vector_complex_prod
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1610
      functionLinenumberEnd: 1622
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_complex_mul
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1613,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1614,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1617,9'
          Dst:             igraph_complex_mul
    - functionName:    igraph_vector_complex_sumsq
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1581
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_complex_mul
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1584,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1585,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1588,16'
          Dst:             igraph_complex_mul
    - functionName:    igraph_vector_complex_sum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1566
      functionLinenumberEnd: 1578
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_complex_add
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1569,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1570,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1573,9'
          Dst:             igraph_complex_add
    - functionName:    igraph_vector_complex_init_copy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1550
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_complex_init
        - igraph_vector_complex_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1541,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1542,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1544,17'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:1545,5'
          Dst:             igraph_vector_complex_init
        - Src:             'src/core/vector.pmt:1545,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_copy_to
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1509
      functionLinenumberEnd: 1516
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1511,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1512,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_init_array
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1483
      functionLinenumberEnd: 1493
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_complex_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1485,5'
          Dst:             igraph_vector_complex_init
        - Src:             'src/core/vector.pmt:1485,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_resize_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1289
      functionLinenumberEnd: 1303
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1297,11'
          Dst:             realloc
    - functionName:    igraph_vector_complex_tail
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:820,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:821,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_fill
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:747,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:748,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_null
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_complex_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:726,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:727,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:728,9'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:729,49'
          Dst:             igraph_vector_complex_size
    - functionName:    igraph_vector_complex_set
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:703,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:704,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_get_ptr
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:683,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:684,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_get
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:660,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:661,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_insert
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          143
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_complex_resize
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:612,25'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:613,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:615,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:617,5'
          Dst:             igraph_vector_complex_resize
        - Src:             'src/core/vector.pmt:617,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_push_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          164
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_complex_reserve
        - igraph_vector_complex_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:574,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:575,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:579,33'
          Dst:             igraph_vector_complex_size
        - Src:             'src/core/vector.pmt:582,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:587,9'
          Dst:             igraph_vector_complex_reserve
        - Src:             'src/core/vector.pmt:587,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_complex_clear
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:543,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:544,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_empty
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:504,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:505,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_destroy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:409,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_complex_view
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:193,9'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_index_in_place
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3448
      functionLinenumberEnd: 3464
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          138
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3450,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3452,11'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:3453,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_index
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3423
      functionLinenumberEnd: 3434
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3425,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3426,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:3426,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_fprint
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3388
      functionLinenumberEnd: 3405
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - igraph_vector_int_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3389,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3394,9'
          Dst:             fprintf
        - Src:             'src/core/vector.pmt:3401,9'
          Dst:             fprintf
        - Src:             'src/core/vector.pmt:3404,5'
          Dst:             fprintf
    - functionName:    igraph_vector_int_print
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3383
      functionLinenumberEnd: 3384
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_fprint
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3384,12'
          Dst:             igraph_vector_int_fprint
    - functionName:    igraph_vector_int_printf
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3366
      functionLinenumberEnd: 3375
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_size
        - printf
        - putchar
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3367,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3369,9'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3372,9'
          Dst:             putchar
        - Src:             'src/core/vector.pmt:3372,23'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3374,5'
          Dst:             printf
    - functionName:    igraph_vector_int_difference_and_intersection_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3266
      functionLinenumberEnd: 3360
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         146
      ICount:          726
      EdgeCount:       184
      CyclomaticComplexity: 40
      functionsReached:
        - igraph_error
        - igraph_vector_int_clear
        - igraph_vector_int_push_back
        - igraph_vector_int_resize
        - igraph_vector_int_size
        - igraph_vector_int_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3268,10'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3269,10'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3278,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/core/vector.pmt:3281,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/core/vector.pmt:3284,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/core/vector.pmt:3290,13'
          Dst:             igraph_vector_int_update
        - Src:             'src/core/vector.pmt:3290,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3298,13'
          Dst:             igraph_vector_int_update
        - Src:             'src/core/vector.pmt:3298,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3308,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:3308,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3317,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:3317,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3328,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/core/vector.pmt:3328,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3332,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/core/vector.pmt:3332,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3337,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/core/vector.pmt:3337,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3345,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3346,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:3346,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3353,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3354,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:3354,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_clear
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    77
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:543,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:544,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_update
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2524
      functionLinenumberEnd: 2529
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2525,22'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2526,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:2526,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_push_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          162
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_reserve
        - igraph_vector_int_size
      functionUses:    149
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:574,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:575,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:579,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:582,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:587,9'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/core/vector.pmt:587,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_difference_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3228
      functionLinenumberEnd: 3230
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_difference_and_intersection_sorted
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3229,12'
          Dst:             igraph_vector_int_difference_and_intersection_sorted
    - functionName:    igraph_i_vector_int_intersection_size_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3095
      functionLinenumberEnd: 3133
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          205
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_i_vector_int_binsearch_slice
        - igraph_i_vector_int_intersection_size_sorted
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3108,9'
          Dst:             igraph_i_vector_int_binsearch_slice
        - Src:             'src/core/vector.pmt:3109,9'
          Dst:             igraph_i_vector_int_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3116,9'
          Dst:             igraph_i_vector_int_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3121,9'
          Dst:             igraph_i_vector_int_binsearch_slice
        - Src:             'src/core/vector.pmt:3122,9'
          Dst:             igraph_i_vector_int_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3129,9'
          Dst:             igraph_i_vector_int_intersection_size_sorted
    - functionName:    igraph_i_vector_int_binsearch_slice
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2183
      functionLinenumberEnd: 2208
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          105
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_intersection_size_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3172
      functionLinenumberEnd: 3209
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          168
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_i_vector_int_intersection_size_sorted
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3177,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3178,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3204,9'
          Dst:             igraph_i_vector_int_intersection_size_sorted
    - functionName:    igraph_i_vector_int_intersect_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2977
      functionLinenumberEnd: 3016
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          392
      EdgeCount:       77
      CyclomaticComplexity: 15
      functionsReached:
        - igraph_error
        - igraph_i_vector_int_binsearch_slice
        - igraph_i_vector_int_intersect_sorted
        - igraph_vector_int_push_back
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2989,9'
          Dst:             igraph_i_vector_int_binsearch_slice
        - Src:             'src/core/vector.pmt:2990,9'
          Dst:             igraph_i_vector_int_intersect_sorted
        - Src:             'src/core/vector.pmt:2990,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2994,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/core/vector.pmt:2994,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2997,9'
          Dst:             igraph_i_vector_int_intersect_sorted
        - Src:             'src/core/vector.pmt:2997,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3002,9'
          Dst:             igraph_i_vector_int_binsearch_slice
        - Src:             'src/core/vector.pmt:3003,9'
          Dst:             igraph_i_vector_int_intersect_sorted
        - Src:             'src/core/vector.pmt:3003,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3007,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/core/vector.pmt:3007,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3010,9'
          Dst:             igraph_i_vector_int_intersect_sorted
        - Src:             'src/core/vector.pmt:3010,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_intersect_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3054
      functionLinenumberEnd: 3089
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          227
      EdgeCount:       51
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_error
        - igraph_i_vector_int_intersect_sorted
        - igraph_vector_int_clear
        - igraph_vector_int_push_back
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3058,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3059,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3061,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/core/vector.pmt:3081,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/core/vector.pmt:3081,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3085,9'
          Dst:             igraph_i_vector_int_intersect_sorted
        - Src:             'src/core/vector.pmt:3085,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_isnull
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2963
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2952,22'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_which_minmax
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2906
      functionLinenumberEnd: 2934
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          110
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_empty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2909,5'
          Dst:             igraph_vector_int_empty
        - Src:             'src/core/vector.pmt:2909,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_empty
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:504,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:505,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_minmax
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2861
      functionLinenumberEnd: 2883
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_empty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2863,5'
          Dst:             igraph_vector_int_empty
        - Src:             'src/core/vector.pmt:2863,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_abs
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2827
      functionLinenumberEnd: 2838
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          73
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2832,25'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_div
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2804
      functionLinenumberEnd: 2823
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2806,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2807,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2810,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_mul
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2767
      functionLinenumberEnd: 2786
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2769,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2770,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2773,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_sub
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2751
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2734,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2735,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2738,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_add
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2696
      functionLinenumberEnd: 2715
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2698,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2699,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2702,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_shuffle
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2668
      functionLinenumberEnd: 2680
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2669,22'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2674,13'
          Dst:             igraph_rng_default
        - Src:             'src/core/vector.pmt:2674,13'
          Dst:             igraph_rng_get_integer
    - functionName:    igraph_vector_int_rotate_left
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2626
      functionLinenumberEnd: 2634
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_reverse_section
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2627,31'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2631,5'
          Dst:             igraph_vector_int_reverse_section
        - Src:             'src/core/vector.pmt:2632,5'
          Dst:             igraph_vector_int_reverse_section
        - Src:             'src/core/vector.pmt:2633,5'
          Dst:             igraph_vector_int_reverse_section
    - functionName:    igraph_vector_int_reverse_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2583
      functionLinenumberEnd: 2590
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          70
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_reverse
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2606
      functionLinenumberEnd: 2608
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_reverse_section
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2607,52'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2607,5'
          Dst:             igraph_vector_int_reverse_section
    - functionName:    igraph_vector_int_swap_elements
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2564
      functionLinenumberEnd: 2568
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_swap
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2541
      functionLinenumberEnd: 2548
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_maxdifference
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2484
      functionLinenumberEnd: 2504
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          95
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2485,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2486,23'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_get_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2458
      functionLinenumberEnd: 2463
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2459,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:2459,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_append
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2427
      functionLinenumberEnd: 2451
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          195
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_int_capacity
        - igraph_vector_int_reserve
        - igraph_vector_int_size
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2428,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2429,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2431,34'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2432,36'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2433,38'
          Dst:             igraph_vector_int_capacity
        - Src:             'src/core/vector.pmt:2436,5'
          Dst:             igraph_errorf
        - Src:             'src/core/vector.pmt:2443,9'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/core/vector.pmt:2443,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_filter_smaller
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2396
      functionLinenumberEnd: 2409
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_int_remove_section
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2397,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2408,5'
          Dst:             igraph_vector_int_remove_section
    - functionName:    igraph_vector_int_remove_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1716
      functionLinenumberEnd: 1735
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1717,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1719,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1720,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_search
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2364
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2365,25'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_contains
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2327
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_add_constant
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2291
      functionLinenumberEnd: 2310
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2292,28'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_scale
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2258
      functionLinenumberEnd: 2277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2259,28'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_contains_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2224
      functionLinenumberEnd: 2241
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          84
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_int_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2226,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_binsearch_slice
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2165
      functionLinenumberEnd: 2180
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_vector_int_binsearch_slice
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2170,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2172,18'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2173,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2176,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2179,12'
          Dst:             igraph_i_vector_int_binsearch_slice
    - functionName:    igraph_vector_int_binsearch
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2130
      functionLinenumberEnd: 2132
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_vector_int_binsearch_slice
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2132,16'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2131,12'
          Dst:             igraph_i_vector_int_binsearch_slice
    - functionName:    igraph_vector_int_all_ge
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2072
      functionLinenumberEnd: 2092
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2074,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2075,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2076,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2077,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2079,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2080,14'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_all_le
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2034
      functionLinenumberEnd: 2054
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2036,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2037,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2038,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2039,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2041,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2042,14'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_all_g
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1995
      functionLinenumberEnd: 2016
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1998,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1999,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2000,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2001,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2003,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:2004,14'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_all_l
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1957
      functionLinenumberEnd: 1977
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1959,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1960,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1961,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1962,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1964,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1965,14'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_is_equal
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1935
      functionLinenumberEnd: 1936
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1936,12'
          Dst:             igraph_vector_int_all_e
    - functionName:    igraph_vector_int_all_e
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1892
      functionLinenumberEnd: 1916
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          151
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1894,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1895,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1896,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1897,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1899,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1900,14'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_any_smaller
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1860
      functionLinenumberEnd: 1870
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          89
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1862,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1863,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_isininterval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1832
      functionLinenumberEnd: 1844
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          102
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1834,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1835,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_move_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1804
      functionLinenumberEnd: 1810
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1805,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1806,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_remove_fast
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1776
      functionLinenumberEnd: 1783
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_pop_back
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1777,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1778,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1780,24'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1782,5'
          Dst:             igraph_vector_int_pop_back
    - functionName:    igraph_vector_int_pop_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:839,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:840,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:841,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:842,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_remove
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1751
      functionLinenumberEnd: 1755
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_remove_section
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1752,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1753,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1754,5'
          Dst:             igraph_vector_int_remove_section
    - functionName:    igraph_vector_int_init_range
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1686
      functionLinenumberEnd: 1696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          83
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1688,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:1688,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_cumsum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1641
      functionLinenumberEnd: 1663
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          164
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1646,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1647,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1648,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1649,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_prod
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1610
      functionLinenumberEnd: 1622
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1613,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1614,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_sumsq
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1581
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1584,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1585,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_sum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1566
      functionLinenumberEnd: 1578
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1569,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1570,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_init_copy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1550
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1541,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1542,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1544,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1545,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:1545,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_copy_to
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1509
      functionLinenumberEnd: 1516
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1511,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1512,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_init_array
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1483
      functionLinenumberEnd: 1493
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1485,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:1485,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_which_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1438
      functionLinenumberEnd: 1458
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_empty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1441,5'
          Dst:             igraph_vector_int_empty
        - Src:             'src/core/vector.pmt:1441,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1401
      functionLinenumberEnd: 1421
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_empty
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1404,5'
          Dst:             igraph_vector_int_empty
        - Src:             'src/core/vector.pmt:1404,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_which_max
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1365
      functionLinenumberEnd: 1385
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_empty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1368,5'
          Dst:             igraph_vector_int_empty
        - Src:             'src/core/vector.pmt:1368,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_max
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1327
      functionLinenumberEnd: 1346
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_empty
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1330,5'
          Dst:             igraph_vector_int_empty
        - Src:             'src/core/vector.pmt:1330,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_resize_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1289
      functionLinenumberEnd: 1303
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1297,11'
          Dst:             realloc
    - functionName:    igraph_vector_int_colex_cmp_untyped
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1228
      functionLinenumberEnd: 1231
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_colex_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1231,12'
          Dst:             igraph_vector_int_colex_cmp
    - functionName:    igraph_vector_int_colex_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1175
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          124
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1179,10'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1180,10'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_lex_cmp_untyped
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1142
      functionLinenumberEnd: 1145
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_lex_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1145,12'
          Dst:             igraph_vector_int_lex_cmp
    - functionName:    igraph_vector_int_lex_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          112
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1099,10'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1100,10'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_vector_int_i_sort_ind_cmp_desc
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_i_sort_ind_cmp_asc
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionLinenumberEnd: 999
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_sort_ind
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1045
      functionLinenumberEnd: 1069
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          210
      EdgeCount:       49
      CyclomaticComplexity: 11
      functionsReached:
        - calloc
        - igraph_error
        - igraph_qsort
        - igraph_vector_int_i_sort_ind_cmp_asc
        - igraph_vector_int_i_sort_ind_cmp_desc
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1047,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:1049,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:1049,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:1053,12'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:1054,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:1060,9'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:1060,9'
          Dst:             igraph_vector_int_i_sort_ind_cmp_asc
        - Src:             'src/core/vector.pmt:1062,9'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:1062,9'
          Dst:             igraph_vector_int_i_sort_ind_cmp_desc
    - functionName:    igraph_vector_int_reverse_sort_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_reverse_sort
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 979
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_int_reverse_sort_cmp
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:980,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:981,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:982,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:982,5'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:982,5'
          Dst:             igraph_vector_int_reverse_sort_cmp
    - functionName:    igraph_vector_int_sort_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_sort
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 958
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_int_size
        - igraph_vector_int_sort_cmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:959,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:960,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:961,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:961,5'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:961,5'
          Dst:             igraph_vector_int_sort_cmp
    - functionName:    igraph_vector_int_permute
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          218
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vector_int_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:886,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:887,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:888,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:889,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:890,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:890,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:890,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:899,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:899,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:899,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:900,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:900,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.pmt:910,5'
          Dst:             igraph_vector_int_update
        - Src:             'src/core/vector.pmt:910,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:912,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.pmt:913,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_int_tail
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:820,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:821,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_range
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          83
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:793,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:793,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_fill
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          117
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_null
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:747,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:748,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:755,9'
          Dst:             igraph_vector_int_null
    - functionName:    igraph_vector_int_set
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:703,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:704,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_get_ptr
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:683,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:684,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_get
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:660,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:661,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_insert
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          141
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:612,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:613,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:615,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:617,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:617,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_init_int_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          160
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:377,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:377,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:378,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:378,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.pmt:386,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_int_init_int
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          109
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:327,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:327,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_init_real_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          162
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:288,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:288,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:289,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:289,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/vector.pmt:297,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_int_init_real
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          109
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:237,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/vector.pmt:237,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_view
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:193,9'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_index_in_place
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3448
      functionLinenumberEnd: 3464
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          140
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3450,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3452,11'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:3453,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_index
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3423
      functionLinenumberEnd: 3434
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          97
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3425,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3426,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/vector.pmt:3426,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_fprint
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3388
      functionLinenumberEnd: 3405
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3389,25'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:3394,9'
          Dst:             fprintf
        - Src:             'src/core/vector.pmt:3401,9'
          Dst:             fprintf
        - Src:             'src/core/vector.pmt:3404,5'
          Dst:             fprintf
    - functionName:    igraph_vector_bool_size
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    35
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:523,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:524,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_print
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3383
      functionLinenumberEnd: 3384
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3384,12'
          Dst:             igraph_vector_bool_fprint
    - functionName:    igraph_vector_bool_printf
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3366
      functionLinenumberEnd: 3375
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_bool_size
        - printf
        - putchar
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3367,25'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:3369,9'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3372,9'
          Dst:             putchar
        - Src:             'src/core/vector.pmt:3372,23'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3374,5'
          Dst:             printf
    - functionName:    igraph_vector_bool_isnull
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2963
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          86
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2952,22'
          Dst:             igraph_vector_bool_size
    - functionName:    igraph_vector_bool_div
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2804
      functionLinenumberEnd: 2823
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2806,23'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2807,23'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2810,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_mul
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2767
      functionLinenumberEnd: 2786
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2769,23'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2770,23'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2773,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_sub
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2751
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2734,23'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2735,23'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2738,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_add
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2696
      functionLinenumberEnd: 2715
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2698,23'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2699,23'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2702,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_shuffle
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2668
      functionLinenumberEnd: 2680
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2669,22'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2674,13'
          Dst:             igraph_rng_default
        - Src:             'src/core/vector.pmt:2674,13'
          Dst:             igraph_rng_get_integer
    - functionName:    igraph_vector_bool_rotate_left
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2626
      functionLinenumberEnd: 2634
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_bool_reverse_section
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2627,31'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2631,5'
          Dst:             igraph_vector_bool_reverse_section
        - Src:             'src/core/vector.pmt:2632,5'
          Dst:             igraph_vector_bool_reverse_section
        - Src:             'src/core/vector.pmt:2633,5'
          Dst:             igraph_vector_bool_reverse_section
    - functionName:    igraph_vector_bool_reverse_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2583
      functionLinenumberEnd: 2590
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          76
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_bool_reverse
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2606
      functionLinenumberEnd: 2608
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_reverse_section
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2607,52'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2607,5'
          Dst:             igraph_vector_bool_reverse_section
    - functionName:    igraph_vector_bool_swap_elements
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2564
      functionLinenumberEnd: 2568
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          43
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_bool_swap
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2541
      functionLinenumberEnd: 2548
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_bool_update
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2524
      functionLinenumberEnd: 2529
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_bool_resize
        - igraph_vector_bool_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2525,22'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2526,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/vector.pmt:2526,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_get_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2458
      functionLinenumberEnd: 2463
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_bool_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2459,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/vector.pmt:2459,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_append
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2427
      functionLinenumberEnd: 2451
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          195
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_bool_capacity
        - igraph_vector_bool_reserve
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2428,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2429,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2431,34'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2432,36'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:2433,38'
          Dst:             igraph_vector_bool_capacity
        - Src:             'src/core/vector.pmt:2436,5'
          Dst:             igraph_errorf
        - Src:             'src/core/vector.pmt:2443,9'
          Dst:             igraph_vector_bool_reserve
        - Src:             'src/core/vector.pmt:2443,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_search
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2364
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          120
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2365,25'
          Dst:             igraph_vector_bool_size
    - functionName:    igraph_vector_bool_contains
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2327
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          72
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_bool_add_constant
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2291
      functionLinenumberEnd: 2310
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2292,28'
          Dst:             igraph_vector_bool_size
    - functionName:    igraph_vector_bool_scale
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2258
      functionLinenumberEnd: 2277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2259,28'
          Dst:             igraph_vector_bool_size
    - functionName:    igraph_vector_bool_is_equal
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1935
      functionLinenumberEnd: 1936
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_bool_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1936,12'
          Dst:             igraph_vector_bool_all_e
    - functionName:    igraph_vector_bool_all_e
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1892
      functionLinenumberEnd: 1916
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          183
      EdgeCount:       43
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_fatal
        - igraph_vector_bool_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1894,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1895,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1896,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1897,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1899,9'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:1900,14'
          Dst:             igraph_vector_bool_size
    - functionName:    igraph_vector_bool_move_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1804
      functionLinenumberEnd: 1810
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1805,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1806,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_remove_fast
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1776
      functionLinenumberEnd: 1783
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_bool_pop_back
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1777,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1778,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1780,24'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:1782,5'
          Dst:             igraph_vector_bool_pop_back
    - functionName:    igraph_vector_bool_pop_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:839,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:840,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:841,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:842,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_remove
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1751
      functionLinenumberEnd: 1755
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_bool_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1752,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1753,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1754,5'
          Dst:             igraph_vector_bool_remove_section
    - functionName:    igraph_vector_bool_remove_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1716
      functionLinenumberEnd: 1735
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          130
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_bool_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1717,25'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:1719,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1720,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_cumsum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1641
      functionLinenumberEnd: 1663
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          173
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_bool_resize
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1646,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1647,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1648,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1649,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_prod
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1610
      functionLinenumberEnd: 1622
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1613,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1614,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_sumsq
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1581
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1584,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1585,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_sum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1566
      functionLinenumberEnd: 1578
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1569,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1570,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_init_copy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1550
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_bool_init
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1541,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1542,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1544,17'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:1545,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/core/vector.pmt:1545,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_init
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          136
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:136,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:143,21'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:144,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_copy_to
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1509
      functionLinenumberEnd: 1516
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1511,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1512,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_init_array
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1483
      functionLinenumberEnd: 1493
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_bool_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1485,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/core/vector.pmt:1485,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_resize_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1289
      functionLinenumberEnd: 1303
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          102
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1297,11'
          Dst:             realloc
    - functionName:    igraph_vector_bool_tail
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:820,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:821,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_fill
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:747,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:748,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_null
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_bool_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:726,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:727,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:728,9'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:729,49'
          Dst:             igraph_vector_bool_size
    - functionName:    igraph_vector_bool_set
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:703,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:704,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_get_ptr
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:683,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:684,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_get
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:660,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:661,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_insert
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          144
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_bool_resize
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:612,25'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:613,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:615,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:617,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/core/vector.pmt:617,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_push_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          165
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_bool_reserve
        - igraph_vector_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:574,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:575,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:579,33'
          Dst:             igraph_vector_bool_size
        - Src:             'src/core/vector.pmt:582,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:587,9'
          Dst:             igraph_vector_bool_reserve
        - Src:             'src/core/vector.pmt:587,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_clear
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:543,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:544,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_empty
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:504,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:505,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_init_int_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          162
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_bool_destroy
        - igraph_vector_bool_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:377,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/core/vector.pmt:377,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:378,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:378,5'
          Dst:             igraph_vector_bool_destroy
        - Src:             'src/core/vector.pmt:386,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_bool_destroy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:409,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_bool_init_int
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          111
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_bool_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:327,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/core/vector.pmt:327,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_init_real_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          166
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_bool_destroy
        - igraph_vector_bool_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:288,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/core/vector.pmt:288,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:289,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:289,5'
          Dst:             igraph_vector_bool_destroy
        - Src:             'src/core/vector.pmt:297,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_bool_init_real
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          110
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_bool_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:237,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/core/vector.pmt:237,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_bool_view
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:193,9'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_index_in_place
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3448
      functionLinenumberEnd: 3464
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          138
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3450,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3452,11'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:3453,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_index
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3423
      functionLinenumberEnd: 3434
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3425,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3426,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:3426,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_resize
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          97
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_char_reserve
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1265,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1266,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1267,5'
          Dst:             igraph_vector_char_reserve
        - Src:             'src/core/vector.pmt:1267,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_reserve
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          180
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_char_capacity
        - realloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:472,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:473,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:474,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:476,24'
          Dst:             igraph_vector_char_capacity
        - Src:             'src/core/vector.pmt:482,11'
          Dst:             realloc
        - Src:             'src/core/vector.pmt:483,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_capacity
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_fprint
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3388
      functionLinenumberEnd: 3405
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3389,25'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3394,9'
          Dst:             fprintf
        - Src:             'src/core/vector.pmt:3401,9'
          Dst:             fprintf
        - Src:             'src/core/vector.pmt:3404,5'
          Dst:             fprintf
    - functionName:    igraph_vector_char_size
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    64
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:523,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:524,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_print
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3383
      functionLinenumberEnd: 3384
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3384,12'
          Dst:             igraph_vector_char_fprint
    - functionName:    igraph_vector_char_printf
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3366
      functionLinenumberEnd: 3375
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_size
        - printf
        - putchar
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3367,25'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3369,9'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3372,9'
          Dst:             putchar
        - Src:             'src/core/vector.pmt:3372,23'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3374,5'
          Dst:             printf
    - functionName:    igraph_vector_char_difference_and_intersection_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3266
      functionLinenumberEnd: 3360
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         146
      ICount:          734
      EdgeCount:       184
      CyclomaticComplexity: 40
      functionsReached:
        - igraph_error
        - igraph_vector_char_clear
        - igraph_vector_char_push_back
        - igraph_vector_char_resize
        - igraph_vector_char_size
        - igraph_vector_char_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3268,10'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3269,10'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3278,9'
          Dst:             igraph_vector_char_clear
        - Src:             'src/core/vector.pmt:3281,9'
          Dst:             igraph_vector_char_clear
        - Src:             'src/core/vector.pmt:3284,9'
          Dst:             igraph_vector_char_clear
        - Src:             'src/core/vector.pmt:3290,13'
          Dst:             igraph_vector_char_update
        - Src:             'src/core/vector.pmt:3290,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3298,13'
          Dst:             igraph_vector_char_update
        - Src:             'src/core/vector.pmt:3298,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3308,9'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:3308,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3317,9'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:3317,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3328,17'
          Dst:             igraph_vector_char_push_back
        - Src:             'src/core/vector.pmt:3328,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3332,17'
          Dst:             igraph_vector_char_push_back
        - Src:             'src/core/vector.pmt:3332,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3337,17'
          Dst:             igraph_vector_char_push_back
        - Src:             'src/core/vector.pmt:3337,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3345,19'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3346,9'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:3346,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3353,19'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3354,9'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:3354,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_clear
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:543,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:544,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_update
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2524
      functionLinenumberEnd: 2529
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_char_resize
        - igraph_vector_char_size
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2525,22'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2526,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:2526,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_push_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          162
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_char_reserve
        - igraph_vector_char_size
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:574,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:575,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:579,33'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:582,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:587,9'
          Dst:             igraph_vector_char_reserve
        - Src:             'src/core/vector.pmt:587,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_difference_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3228
      functionLinenumberEnd: 3230
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_difference_and_intersection_sorted
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3229,12'
          Dst:             igraph_vector_char_difference_and_intersection_sorted
    - functionName:    igraph_i_vector_char_intersection_size_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3095
      functionLinenumberEnd: 3133
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          209
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_i_vector_char_binsearch_slice
        - igraph_i_vector_char_intersection_size_sorted
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3108,9'
          Dst:             igraph_i_vector_char_binsearch_slice
        - Src:             'src/core/vector.pmt:3109,9'
          Dst:             igraph_i_vector_char_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3116,9'
          Dst:             igraph_i_vector_char_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3121,9'
          Dst:             igraph_i_vector_char_binsearch_slice
        - Src:             'src/core/vector.pmt:3122,9'
          Dst:             igraph_i_vector_char_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3129,9'
          Dst:             igraph_i_vector_char_intersection_size_sorted
    - functionName:    igraph_i_vector_char_binsearch_slice
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2183
      functionLinenumberEnd: 2208
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_intersection_size_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3172
      functionLinenumberEnd: 3209
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          172
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_i_vector_char_intersection_size_sorted
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3177,13'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3178,13'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3204,9'
          Dst:             igraph_i_vector_char_intersection_size_sorted
    - functionName:    igraph_i_vector_char_intersect_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2977
      functionLinenumberEnd: 3016
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          396
      EdgeCount:       77
      CyclomaticComplexity: 15
      functionsReached:
        - igraph_error
        - igraph_i_vector_char_binsearch_slice
        - igraph_i_vector_char_intersect_sorted
        - igraph_vector_char_push_back
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2989,9'
          Dst:             igraph_i_vector_char_binsearch_slice
        - Src:             'src/core/vector.pmt:2990,9'
          Dst:             igraph_i_vector_char_intersect_sorted
        - Src:             'src/core/vector.pmt:2990,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2994,13'
          Dst:             igraph_vector_char_push_back
        - Src:             'src/core/vector.pmt:2994,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2997,9'
          Dst:             igraph_i_vector_char_intersect_sorted
        - Src:             'src/core/vector.pmt:2997,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3002,9'
          Dst:             igraph_i_vector_char_binsearch_slice
        - Src:             'src/core/vector.pmt:3003,9'
          Dst:             igraph_i_vector_char_intersect_sorted
        - Src:             'src/core/vector.pmt:3003,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3007,13'
          Dst:             igraph_vector_char_push_back
        - Src:             'src/core/vector.pmt:3007,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3010,9'
          Dst:             igraph_i_vector_char_intersect_sorted
        - Src:             'src/core/vector.pmt:3010,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_intersect_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3054
      functionLinenumberEnd: 3089
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          231
      EdgeCount:       51
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_error
        - igraph_i_vector_char_intersect_sorted
        - igraph_vector_char_clear
        - igraph_vector_char_push_back
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3058,13'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3059,13'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:3061,5'
          Dst:             igraph_vector_char_clear
        - Src:             'src/core/vector.pmt:3081,17'
          Dst:             igraph_vector_char_push_back
        - Src:             'src/core/vector.pmt:3081,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3085,9'
          Dst:             igraph_i_vector_char_intersect_sorted
        - Src:             'src/core/vector.pmt:3085,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_isnull
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2963
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2952,22'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_which_minmax
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2906
      functionLinenumberEnd: 2934
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          112
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_empty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2909,5'
          Dst:             igraph_vector_char_empty
        - Src:             'src/core/vector.pmt:2909,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_empty
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:504,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:505,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_minmax
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2861
      functionLinenumberEnd: 2883
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_empty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2863,5'
          Dst:             igraph_vector_char_empty
        - Src:             'src/core/vector.pmt:2863,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_abs
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2827
      functionLinenumberEnd: 2838
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          77
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2832,25'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_div
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2804
      functionLinenumberEnd: 2823
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2806,23'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2807,23'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2810,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_mul
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2767
      functionLinenumberEnd: 2786
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2769,23'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2770,23'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2773,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_sub
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2751
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2734,23'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2735,23'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2738,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_add
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2696
      functionLinenumberEnd: 2715
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2698,23'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2699,23'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2702,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_shuffle
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2668
      functionLinenumberEnd: 2680
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2669,22'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2674,13'
          Dst:             igraph_rng_default
        - Src:             'src/core/vector.pmt:2674,13'
          Dst:             igraph_rng_get_integer
    - functionName:    igraph_vector_char_rotate_left
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2626
      functionLinenumberEnd: 2634
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_reverse_section
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2627,31'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2631,5'
          Dst:             igraph_vector_char_reverse_section
        - Src:             'src/core/vector.pmt:2632,5'
          Dst:             igraph_vector_char_reverse_section
        - Src:             'src/core/vector.pmt:2633,5'
          Dst:             igraph_vector_char_reverse_section
    - functionName:    igraph_vector_char_reverse_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2583
      functionLinenumberEnd: 2590
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          70
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_reverse
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2606
      functionLinenumberEnd: 2608
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_reverse_section
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2607,52'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2607,5'
          Dst:             igraph_vector_char_reverse_section
    - functionName:    igraph_vector_char_swap_elements
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2564
      functionLinenumberEnd: 2568
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_swap
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2541
      functionLinenumberEnd: 2548
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_maxdifference
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2484
      functionLinenumberEnd: 2504
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          95
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2485,23'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2486,23'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_get_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2458
      functionLinenumberEnd: 2463
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_char_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2459,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:2459,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_append
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2427
      functionLinenumberEnd: 2451
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          195
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_char_capacity
        - igraph_vector_char_reserve
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2428,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2429,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2431,34'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2432,36'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2433,38'
          Dst:             igraph_vector_char_capacity
        - Src:             'src/core/vector.pmt:2436,5'
          Dst:             igraph_errorf
        - Src:             'src/core/vector.pmt:2443,9'
          Dst:             igraph_vector_char_reserve
        - Src:             'src/core/vector.pmt:2443,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_filter_smaller
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2396
      functionLinenumberEnd: 2409
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_char_remove_section
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2397,29'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2408,5'
          Dst:             igraph_vector_char_remove_section
    - functionName:    igraph_vector_char_remove_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1716
      functionLinenumberEnd: 1735
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          130
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_size
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1717,25'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1719,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1720,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_search
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2364
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2365,25'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_contains
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2327
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_add_constant
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2291
      functionLinenumberEnd: 2310
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2292,28'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_scale
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2258
      functionLinenumberEnd: 2277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2259,28'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_contains_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2224
      functionLinenumberEnd: 2241
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2226,26'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_binsearch_slice
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2165
      functionLinenumberEnd: 2180
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_vector_char_binsearch_slice
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2170,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2172,18'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2173,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2176,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2179,12'
          Dst:             igraph_i_vector_char_binsearch_slice
    - functionName:    igraph_vector_char_binsearch
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2130
      functionLinenumberEnd: 2132
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_vector_char_binsearch_slice
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2132,16'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2131,12'
          Dst:             igraph_i_vector_char_binsearch_slice
    - functionName:    igraph_vector_char_all_ge
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2072
      functionLinenumberEnd: 2092
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          153
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2074,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2075,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2076,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2077,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2079,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2080,14'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_all_le
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2034
      functionLinenumberEnd: 2054
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          153
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2036,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2037,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2038,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2039,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2041,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2042,14'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_all_g
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1995
      functionLinenumberEnd: 2016
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          153
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1998,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1999,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2000,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2001,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2003,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:2004,14'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_all_l
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1957
      functionLinenumberEnd: 1977
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          153
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1959,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1960,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1961,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1962,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1964,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1965,14'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_is_equal
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1935
      functionLinenumberEnd: 1936
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1936,12'
          Dst:             igraph_vector_char_all_e
    - functionName:    igraph_vector_char_all_e
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1892
      functionLinenumberEnd: 1916
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          153
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1894,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1895,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1896,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1897,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1899,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1900,14'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_any_smaller
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1860
      functionLinenumberEnd: 1870
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1862,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1863,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_isininterval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1832
      functionLinenumberEnd: 1844
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          106
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1834,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1835,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_move_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1804
      functionLinenumberEnd: 1810
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1805,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1806,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_remove_fast
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1776
      functionLinenumberEnd: 1783
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_pop_back
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1777,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1778,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1780,24'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1782,5'
          Dst:             igraph_vector_char_pop_back
    - functionName:    igraph_vector_char_pop_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:839,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:840,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:841,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:842,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_remove
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1751
      functionLinenumberEnd: 1755
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1752,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1753,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1754,5'
          Dst:             igraph_vector_char_remove_section
    - functionName:    igraph_vector_char_init_range
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1686
      functionLinenumberEnd: 1696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1688,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:1688,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_init
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          136
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:136,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:143,21'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:144,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_cumsum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1641
      functionLinenumberEnd: 1663
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          167
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_char_resize
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1646,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1647,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1648,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1649,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_prod
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1610
      functionLinenumberEnd: 1622
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1613,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1614,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_sumsq
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1581
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1584,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1585,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_sum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1566
      functionLinenumberEnd: 1578
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1569,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1570,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_init_copy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1550
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_char_init
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1541,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1542,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1544,17'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1545,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:1545,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_copy_to
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1509
      functionLinenumberEnd: 1516
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1511,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1512,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_init_array
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1483
      functionLinenumberEnd: 1493
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1485,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:1485,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_which_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1438
      functionLinenumberEnd: 1458
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_empty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1441,5'
          Dst:             igraph_vector_char_empty
        - Src:             'src/core/vector.pmt:1441,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1401
      functionLinenumberEnd: 1421
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_empty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1404,5'
          Dst:             igraph_vector_char_empty
        - Src:             'src/core/vector.pmt:1404,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_which_max
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1365
      functionLinenumberEnd: 1385
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_empty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1368,5'
          Dst:             igraph_vector_char_empty
        - Src:             'src/core/vector.pmt:1368,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_max
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1327
      functionLinenumberEnd: 1346
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_empty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1330,5'
          Dst:             igraph_vector_char_empty
        - Src:             'src/core/vector.pmt:1330,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_resize_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1289
      functionLinenumberEnd: 1303
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          102
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1297,11'
          Dst:             realloc
    - functionName:    igraph_vector_char_colex_cmp_untyped
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1228
      functionLinenumberEnd: 1231
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_colex_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1231,12'
          Dst:             igraph_vector_char_colex_cmp
    - functionName:    igraph_vector_char_colex_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1175
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          128
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1179,10'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1180,10'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_lex_cmp_untyped
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1142
      functionLinenumberEnd: 1145
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_char_lex_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1145,12'
          Dst:             igraph_vector_char_lex_cmp
    - functionName:    igraph_vector_char_lex_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          116
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1099,10'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1100,10'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_i_sort_ind_cmp_desc
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_i_sort_ind_cmp_asc
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionLinenumberEnd: 999
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_sort_ind
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1045
      functionLinenumberEnd: 1069
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          209
      EdgeCount:       49
      CyclomaticComplexity: 11
      functionsReached:
        - calloc
        - igraph_error
        - igraph_qsort
        - igraph_vector_char_i_sort_ind_cmp_asc
        - igraph_vector_char_i_sort_ind_cmp_desc
        - igraph_vector_char_size
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1047,25'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:1049,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:1049,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:1053,12'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:1054,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:1060,9'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:1060,9'
          Dst:             igraph_vector_char_i_sort_ind_cmp_asc
        - Src:             'src/core/vector.pmt:1062,9'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:1062,9'
          Dst:             igraph_vector_char_i_sort_ind_cmp_desc
    - functionName:    igraph_vector_char_reverse_sort_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_reverse_sort
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 979
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_char_reverse_sort_cmp
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:980,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:981,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:982,33'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:982,5'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:982,5'
          Dst:             igraph_vector_char_reverse_sort_cmp
    - functionName:    igraph_vector_char_sort_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_char_sort
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 958
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_char_size
        - igraph_vector_char_sort_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:959,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:960,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:961,33'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:961,5'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:961,5'
          Dst:             igraph_vector_char_sort_cmp
    - functionName:    igraph_vector_char_permute
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          218
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_fatal
        - igraph_vector_char_destroy
        - igraph_vector_char_init
        - igraph_vector_char_size
        - igraph_vector_char_update
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:886,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:887,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:888,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:889,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:890,5'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:890,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:890,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:899,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:899,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:899,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:900,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:900,5'
          Dst:             igraph_vector_char_destroy
        - Src:             'src/core/vector.pmt:910,5'
          Dst:             igraph_vector_char_update
        - Src:             'src/core/vector.pmt:910,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:912,5'
          Dst:             igraph_vector_char_destroy
        - Src:             'src/core/vector.pmt:913,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_char_destroy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:409,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_tail
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:820,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:821,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_range
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_char_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:793,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:793,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_fill
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          77
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:747,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:748,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_null
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_char_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:726,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:727,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:728,9'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:729,49'
          Dst:             igraph_vector_char_size
    - functionName:    igraph_vector_char_set
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:703,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:704,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_get_ptr
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:683,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:684,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_get
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:660,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:661,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_char_insert
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          141
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_char_resize
        - igraph_vector_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:612,25'
          Dst:             igraph_vector_char_size
        - Src:             'src/core/vector.pmt:613,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:615,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:617,5'
          Dst:             igraph_vector_char_resize
        - Src:             'src/core/vector.pmt:617,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_init_int_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          160
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_char_destroy
        - igraph_vector_char_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:377,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:377,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:378,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:378,5'
          Dst:             igraph_vector_char_destroy
        - Src:             'src/core/vector.pmt:386,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_char_init_int
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          109
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_char_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:327,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:327,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_init_real_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          163
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_char_destroy
        - igraph_vector_char_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:288,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:288,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:289,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:289,5'
          Dst:             igraph_vector_char_destroy
        - Src:             'src/core/vector.pmt:297,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_char_init_real
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          109
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_char_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:237,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/core/vector.pmt:237,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_char_view
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:193,9'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_index_in_place
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3448
      functionLinenumberEnd: 3464
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          138
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3450,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3452,11'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:3453,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_index
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3423
      functionLinenumberEnd: 3434
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_size
        - igraph_vector_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3425,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:3426,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:3426,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_fprint
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3388
      functionLinenumberEnd: 3405
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - igraph_real_fprintf
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3389,25'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3392,9'
          Dst:             igraph_real_fprintf
        - Src:             'src/core/vector.pmt:3399,9'
          Dst:             fputc
        - Src:             'src/core/vector.pmt:3399,27'
          Dst:             igraph_real_fprintf
        - Src:             'src/core/vector.pmt:3404,5'
          Dst:             fprintf
    - functionName:    igraph_vector_print
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3383
      functionLinenumberEnd: 3384
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3384,12'
          Dst:             igraph_vector_fprint
    - functionName:    igraph_vector_printf
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3366
      functionLinenumberEnd: 3375
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_size
        - printf
        - putchar
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3367,25'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3369,9'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3372,9'
          Dst:             putchar
        - Src:             'src/core/vector.pmt:3372,23'
          Dst:             printf
        - Src:             'src/core/vector.pmt:3374,5'
          Dst:             printf
    - functionName:    igraph_vector_difference_and_intersection_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3266
      functionLinenumberEnd: 3360
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         146
      ICount:          722
      EdgeCount:       184
      CyclomaticComplexity: 40
      functionsReached:
        - igraph_error
        - igraph_vector_clear
        - igraph_vector_push_back
        - igraph_vector_resize
        - igraph_vector_size
        - igraph_vector_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3268,10'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3269,10'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3278,9'
          Dst:             igraph_vector_clear
        - Src:             'src/core/vector.pmt:3281,9'
          Dst:             igraph_vector_clear
        - Src:             'src/core/vector.pmt:3284,9'
          Dst:             igraph_vector_clear
        - Src:             'src/core/vector.pmt:3290,13'
          Dst:             igraph_vector_update
        - Src:             'src/core/vector.pmt:3290,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3298,13'
          Dst:             igraph_vector_update
        - Src:             'src/core/vector.pmt:3298,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3308,9'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:3308,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3317,9'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:3317,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3328,17'
          Dst:             igraph_vector_push_back
        - Src:             'src/core/vector.pmt:3328,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3332,17'
          Dst:             igraph_vector_push_back
        - Src:             'src/core/vector.pmt:3332,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3337,17'
          Dst:             igraph_vector_push_back
        - Src:             'src/core/vector.pmt:3337,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3345,19'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3346,9'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:3346,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3353,19'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3354,9'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:3354,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_clear
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:543,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:544,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_update
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2524
      functionLinenumberEnd: 2529
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_resize
        - igraph_vector_size
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2525,22'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2526,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:2526,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_push_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          162
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_reserve
        - igraph_vector_size
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:574,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:575,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:579,33'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:582,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:587,9'
          Dst:             igraph_vector_reserve
        - Src:             'src/core/vector.pmt:587,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_difference_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3228
      functionLinenumberEnd: 3230
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_difference_and_intersection_sorted
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3229,12'
          Dst:             igraph_vector_difference_and_intersection_sorted
    - functionName:    igraph_i_vector_intersection_size_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3095
      functionLinenumberEnd: 3133
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          203
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_i_vector_binsearch_slice
        - igraph_i_vector_intersection_size_sorted
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3108,9'
          Dst:             igraph_i_vector_binsearch_slice
        - Src:             'src/core/vector.pmt:3109,9'
          Dst:             igraph_i_vector_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3116,9'
          Dst:             igraph_i_vector_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3121,9'
          Dst:             igraph_i_vector_binsearch_slice
        - Src:             'src/core/vector.pmt:3122,9'
          Dst:             igraph_i_vector_intersection_size_sorted
        - Src:             'src/core/vector.pmt:3129,9'
          Dst:             igraph_i_vector_intersection_size_sorted
    - functionName:    igraph_i_vector_binsearch_slice
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2183
      functionLinenumberEnd: 2208
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - double
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_intersection_size_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3172
      functionLinenumberEnd: 3209
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          166
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_i_vector_intersection_size_sorted
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3177,13'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3178,13'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3204,9'
          Dst:             igraph_i_vector_intersection_size_sorted
    - functionName:    igraph_i_vector_intersect_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2977
      functionLinenumberEnd: 3016
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          390
      EdgeCount:       77
      CyclomaticComplexity: 15
      functionsReached:
        - igraph_error
        - igraph_i_vector_binsearch_slice
        - igraph_i_vector_intersect_sorted
        - igraph_vector_push_back
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2989,9'
          Dst:             igraph_i_vector_binsearch_slice
        - Src:             'src/core/vector.pmt:2990,9'
          Dst:             igraph_i_vector_intersect_sorted
        - Src:             'src/core/vector.pmt:2990,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2994,13'
          Dst:             igraph_vector_push_back
        - Src:             'src/core/vector.pmt:2994,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2997,9'
          Dst:             igraph_i_vector_intersect_sorted
        - Src:             'src/core/vector.pmt:2997,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3002,9'
          Dst:             igraph_i_vector_binsearch_slice
        - Src:             'src/core/vector.pmt:3003,9'
          Dst:             igraph_i_vector_intersect_sorted
        - Src:             'src/core/vector.pmt:3003,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3007,13'
          Dst:             igraph_vector_push_back
        - Src:             'src/core/vector.pmt:3007,13'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3010,9'
          Dst:             igraph_i_vector_intersect_sorted
        - Src:             'src/core/vector.pmt:3010,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_intersect_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 3054
      functionLinenumberEnd: 3089
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          225
      EdgeCount:       51
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_error
        - igraph_i_vector_intersect_sorted
        - igraph_vector_clear
        - igraph_vector_push_back
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:3058,13'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3059,13'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:3061,5'
          Dst:             igraph_vector_clear
        - Src:             'src/core/vector.pmt:3081,17'
          Dst:             igraph_vector_push_back
        - Src:             'src/core/vector.pmt:3081,17'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:3085,9'
          Dst:             igraph_i_vector_intersect_sorted
        - Src:             'src/core/vector.pmt:3085,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_isnull
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2963
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2952,22'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_which_minmax
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2906
      functionLinenumberEnd: 2934
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          141
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_fatal
        - igraph_vector_empty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2909,5'
          Dst:             igraph_vector_empty
        - Src:             'src/core/vector.pmt:2909,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_empty
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:504,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:505,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_minmax
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2861
      functionLinenumberEnd: 2883
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          119
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_fatal
        - igraph_vector_empty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2863,5'
          Dst:             igraph_vector_empty
        - Src:             'src/core/vector.pmt:2863,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_abs
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2827
      functionLinenumberEnd: 2838
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2832,25'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_div
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2804
      functionLinenumberEnd: 2823
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2806,23'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2807,23'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2810,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_mul
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2767
      functionLinenumberEnd: 2786
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2769,23'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2770,23'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2773,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_sub
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2751
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2734,23'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2735,23'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2738,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_add
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2696
      functionLinenumberEnd: 2715
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2698,23'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2699,23'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2702,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_shuffle
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2668
      functionLinenumberEnd: 2680
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2669,22'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2674,13'
          Dst:             igraph_rng_default
        - Src:             'src/core/vector.pmt:2674,13'
          Dst:             igraph_rng_get_integer
    - functionName:    igraph_vector_rotate_left
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2626
      functionLinenumberEnd: 2634
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_reverse_section
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2627,31'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2631,5'
          Dst:             igraph_vector_reverse_section
        - Src:             'src/core/vector.pmt:2632,5'
          Dst:             igraph_vector_reverse_section
        - Src:             'src/core/vector.pmt:2633,5'
          Dst:             igraph_vector_reverse_section
    - functionName:    igraph_vector_reverse_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2583
      functionLinenumberEnd: 2590
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          70
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_reverse
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2606
      functionLinenumberEnd: 2608
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_reverse_section
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2607,52'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2607,5'
          Dst:             igraph_vector_reverse_section
    - functionName:    igraph_vector_swap_elements
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2564
      functionLinenumberEnd: 2568
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_swap
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2541
      functionLinenumberEnd: 2548
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_maxdifference
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2484
      functionLinenumberEnd: 2505
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2485,23'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2486,23'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_get_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2458
      functionLinenumberEnd: 2463
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2459,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:2459,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_append
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2427
      functionLinenumberEnd: 2451
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          195
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_vector_capacity
        - igraph_vector_reserve
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2428,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2429,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2431,34'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2432,36'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2433,38'
          Dst:             igraph_vector_capacity
        - Src:             'src/core/vector.pmt:2436,5'
          Dst:             igraph_errorf
        - Src:             'src/core/vector.pmt:2443,9'
          Dst:             igraph_vector_reserve
        - Src:             'src/core/vector.pmt:2443,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_filter_smaller
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2396
      functionLinenumberEnd: 2409
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_remove_section
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2397,29'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2408,5'
          Dst:             igraph_vector_remove_section
    - functionName:    igraph_vector_remove_section
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1716
      functionLinenumberEnd: 1735
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_size
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1717,25'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1719,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1720,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_search
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2364
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          85
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2365,25'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_contains
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2327
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_add_constant
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2291
      functionLinenumberEnd: 2310
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2292,28'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_scale
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2258
      functionLinenumberEnd: 2277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2259,28'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_contains_sorted
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2224
      functionLinenumberEnd: 2241
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2226,26'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_binsearch_slice
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2165
      functionLinenumberEnd: 2180
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - double
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_vector_binsearch_slice
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2170,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2172,18'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2173,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2176,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:2179,12'
          Dst:             igraph_i_vector_binsearch_slice
    - functionName:    igraph_vector_binsearch
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2130
      functionLinenumberEnd: 2132
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_vector_binsearch_slice
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2132,16'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2131,12'
          Dst:             igraph_i_vector_binsearch_slice
    - functionName:    igraph_vector_all_ge
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2072
      functionLinenumberEnd: 2092
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          150
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2074,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2075,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2076,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2077,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2079,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2080,14'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_all_le
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 2034
      functionLinenumberEnd: 2054
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          150
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:2036,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2037,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2038,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2039,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2041,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2042,14'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_all_g
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1995
      functionLinenumberEnd: 2016
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          150
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1998,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1999,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2000,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2001,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:2003,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:2004,14'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_all_l
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1957
      functionLinenumberEnd: 1977
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          150
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1959,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1960,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1961,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1962,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1964,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1965,14'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_is_equal
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1935
      functionLinenumberEnd: 1936
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_all_e
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1936,12'
          Dst:             igraph_vector_all_e
    - functionName:    igraph_vector_all_e
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1892
      functionLinenumberEnd: 1916
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          150
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1894,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1895,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1896,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1897,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1899,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1900,14'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_any_smaller
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1860
      functionLinenumberEnd: 1870
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1862,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1863,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_isininterval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1832
      functionLinenumberEnd: 1844
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          100
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1834,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1835,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_move_interval
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1804
      functionLinenumberEnd: 1810
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1805,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1806,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_remove_fast
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1776
      functionLinenumberEnd: 1783
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_pop_back
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1777,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1778,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1780,24'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1782,5'
          Dst:             igraph_vector_pop_back
    - functionName:    igraph_vector_pop_back
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:839,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:840,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:841,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:842,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_remove
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1751
      functionLinenumberEnd: 1755
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_remove_section
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1752,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1753,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1754,5'
          Dst:             igraph_vector_remove_section
    - functionName:    igraph_vector_init_range
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1686
      functionLinenumberEnd: 1696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1688,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:1688,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_init
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          136
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    49
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:136,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:143,21'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:144,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_cumsum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1641
      functionLinenumberEnd: 1663
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          164
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_resize
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1646,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1647,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1648,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1649,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:1651,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_prod
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1610
      functionLinenumberEnd: 1622
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1613,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1614,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_sumsq
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1581
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1584,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1585,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_sum
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1566
      functionLinenumberEnd: 1578
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1569,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1570,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_init_copy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1550
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_init
        - igraph_vector_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1541,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1542,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1544,17'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1545,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:1545,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_copy_to
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1509
      functionLinenumberEnd: 1516
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1511,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:1512,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_init_array
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1483
      functionLinenumberEnd: 1493
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1485,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:1485,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_which_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1438
      functionLinenumberEnd: 1459
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          117
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
        - igraph_vector_empty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1441,5'
          Dst:             igraph_vector_empty
        - Src:             'src/core/vector.pmt:1441,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1401
      functionLinenumberEnd: 1422
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          98
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
        - igraph_vector_empty
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1404,5'
          Dst:             igraph_vector_empty
        - Src:             'src/core/vector.pmt:1404,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_which_max
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1365
      functionLinenumberEnd: 1386
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          117
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
        - igraph_vector_empty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1368,5'
          Dst:             igraph_vector_empty
        - Src:             'src/core/vector.pmt:1368,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_max
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1327
      functionLinenumberEnd: 1347
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          98
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
        - igraph_vector_empty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1330,5'
          Dst:             igraph_vector_empty
        - Src:             'src/core/vector.pmt:1330,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_resize_min
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1289
      functionLinenumberEnd: 1303
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1297,11'
          Dst:             realloc
    - functionName:    igraph_vector_colex_cmp_untyped
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1228
      functionLinenumberEnd: 1231
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_colex_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1231,12'
          Dst:             igraph_vector_colex_cmp
    - functionName:    igraph_vector_colex_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1175
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          122
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1179,10'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1180,10'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_lex_cmp_untyped
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1142
      functionLinenumberEnd: 1145
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_lex_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1145,12'
          Dst:             igraph_vector_lex_cmp
    - functionName:    igraph_vector_lex_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          110
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1099,10'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1100,10'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_i_sort_ind_cmp_desc
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_i_sort_ind_cmp_asc
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionLinenumberEnd: 999
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_sort_ind
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1045
      functionLinenumberEnd: 1069
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          210
      EdgeCount:       49
      CyclomaticComplexity: 11
      functionsReached:
        - calloc
        - igraph_error
        - igraph_qsort
        - igraph_vector_i_sort_ind_cmp_asc
        - igraph_vector_i_sort_ind_cmp_desc
        - igraph_vector_int_resize
        - igraph_vector_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:1047,25'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:1049,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector.pmt:1049,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:1053,12'
          Dst:             calloc
        - Src:             'src/core/vector.pmt:1054,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:1060,9'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:1060,9'
          Dst:             igraph_vector_i_sort_ind_cmp_asc
        - Src:             'src/core/vector.pmt:1062,9'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:1062,9'
          Dst:             igraph_vector_i_sort_ind_cmp_desc
    - functionName:    igraph_vector_reverse_sort_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_reverse_sort
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 979
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_reverse_sort_cmp
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:980,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:981,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:982,33'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:982,5'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:982,5'
          Dst:             igraph_vector_reverse_sort_cmp
    - functionName:    igraph_vector_sort_cmp
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_sort
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 958
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_size
        - igraph_vector_sort_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:959,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:960,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:961,33'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:961,5'
          Dst:             igraph_qsort
        - Src:             'src/core/vector.pmt:961,5'
          Dst:             igraph_vector_sort_cmp
    - functionName:    igraph_vector_permute
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          218
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_fatal
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_size
        - igraph_vector_size
        - igraph_vector_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:886,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:887,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:888,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:889,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:890,5'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:890,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:890,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:899,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector.pmt:899,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:899,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:900,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:900,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/core/vector.pmt:910,5'
          Dst:             igraph_vector_update
        - Src:             'src/core/vector.pmt:910,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:912,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/core/vector.pmt:913,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_destroy
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    92
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:409,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_tail
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:820,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:821,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_range
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:793,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:793,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_fill
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          77
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:747,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:748,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_null
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_size
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:726,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:727,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:728,9'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:729,49'
          Dst:             igraph_vector_size
    - functionName:    igraph_vector_set
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:703,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:704,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_get_ptr
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:683,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:684,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_get
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:660,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:661,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_insert
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          141
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_resize
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:612,25'
          Dst:             igraph_vector_size
        - Src:             'src/core/vector.pmt:613,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector.pmt:615,9'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:617,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/vector.pmt:617,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_init_int_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          160
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_destroy
        - igraph_vector_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:377,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:377,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:378,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:378,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/core/vector.pmt:386,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_init_int
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          109
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:327,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:327,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_init_real_end
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          159
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_destroy
        - igraph_vector_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:288,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:288,5'
          Dst:             igraph_error
        - Src:             'src/core/vector.pmt:289,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector.pmt:289,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/core/vector.pmt:297,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_init_real
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          108
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:237,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/vector.pmt:237,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_view
      functionSourceFile: '/src/igraph/src/core/vector.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector.pmt:193,9'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_list_reverse
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_list_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1036,22'
          Dst:             igraph_vector_int_list_size
    - functionName:    igraph_vector_int_list_size
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:288,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:289,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_list_remove_consecutive_duplicates
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          104
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_i_vector_int_list_destroy_item
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1005,28'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:1014,13'
          Dst:             igraph_i_vector_int_list_destroy_item
    - functionName:    igraph_i_vector_int_list_destroy_item
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1060
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_destroy
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1061,5'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_i_vector_int_list_sort_ind_cmp
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1120
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_list_sort_ind
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          187
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - calloc
        - igraph_error
        - igraph_i_vector_int_list_sort_ind_cmp
        - igraph_qsort_r
        - igraph_vector_int_list_size
        - igraph_vector_int_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:949,25'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:952,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/typed_list.pmt:952,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:957,12'
          Dst:             calloc
        - Src:             'src/core/typed_list.pmt:959,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:965,5'
          Dst:             igraph_qsort_r
        - Src:             'src/core/typed_list.pmt:965,5'
          Dst:             igraph_i_vector_int_list_sort_ind_cmp
    - functionName:    igraph_vector_int_list_sort
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:916,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:917,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:919,24'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:918,5'
          Dst:             igraph_qsort
    - functionName:    igraph_vector_int_list_permute
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          210
      EdgeCount:       47
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:877,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:878,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:879,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:880,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:882,12'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/typed_list.pmt:883,5'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:883,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:885,12'
          Dst:             calloc
        - Src:             'src/core/typed_list.pmt:887,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_list_remove_fast
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:829,25'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:831,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:834,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:837,17'
          Dst:             igraph_vector_int_list_get_ptr
    - functionName:    igraph_vector_int_list_get_ptr
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    36
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:378,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:379,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_list_pop_back
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_list_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:801,5'
          Dst:             igraph_vector_int_list_empty
        - Src:             'src/core/typed_list.pmt:801,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_list_empty
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:269,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:270,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_int_list_remove
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          98
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:764,25'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:766,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:769,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:772,17'
          Dst:             igraph_vector_int_list_get_ptr
    - functionName:    igraph_vector_int_list_insert_new
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          103
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_vector_int_list_destroy_item
        - igraph_i_vector_int_list_init_item
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_insert
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:731,5'
          Dst:             igraph_i_vector_int_list_init_item
        - Src:             'src/core/typed_list.pmt:731,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:732,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:732,5'
          Dst:             igraph_i_vector_int_list_destroy_item
        - Src:             'src/core/typed_list.pmt:733,5'
          Dst:             igraph_vector_int_list_insert
        - Src:             'src/core/typed_list.pmt:733,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:734,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/core/typed_list.pmt:736,14'
          Dst:             igraph_vector_int_list_get_ptr
    - functionName:    igraph_i_vector_int_list_init_item
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1051
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1053,12'
          Dst:             igraph_vector_int_init
    - functionName:    igraph_vector_int_list_insert
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          128
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_i_vector_int_list_expand_if_full
        - igraph_vector_int_list_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:670,25'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:671,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:672,5'
          Dst:             igraph_i_vector_int_list_expand_if_full
        - Src:             'src/core/typed_list.pmt:672,5'
          Dst:             igraph_error
    - functionName:    igraph_i_vector_int_list_expand_if_full
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          150
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_list_reserve
        - igraph_vector_int_list_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1095,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:1096,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:1099,33'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:1102,13'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:1107,9'
          Dst:             igraph_vector_int_list_reserve
        - Src:             'src/core/typed_list.pmt:1107,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_list_reserve
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          181
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_list_capacity
        - realloc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:237,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:238,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:239,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:241,24'
          Dst:             igraph_vector_int_list_capacity
        - Src:             'src/core/typed_list.pmt:247,11'
          Dst:             realloc
        - Src:             'src/core/typed_list.pmt:248,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_list_capacity
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_list_insert_copy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          90
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_vector_int_list_copy_item
        - igraph_i_vector_int_list_destroy_item
        - igraph_vector_int_list_insert
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:702,5'
          Dst:             igraph_i_vector_int_list_copy_item
        - Src:             'src/core/typed_list.pmt:702,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:703,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:703,5'
          Dst:             igraph_i_vector_int_list_destroy_item
        - Src:             'src/core/typed_list.pmt:704,5'
          Dst:             igraph_vector_int_list_insert
        - Src:             'src/core/typed_list.pmt:704,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:705,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_vector_int_list_copy_item
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1057
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_init_copy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1057,12'
          Dst:             igraph_vector_int_init_copy
    - functionName:    igraph_vector_int_list_push_back_new
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          103
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_vector_int_list_expand_if_full
        - igraph_i_vector_int_list_init_item
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:641,5'
          Dst:             igraph_i_vector_int_list_expand_if_full
        - Src:             'src/core/typed_list.pmt:641,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:642,5'
          Dst:             igraph_i_vector_int_list_init_item
        - Src:             'src/core/typed_list.pmt:642,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_list_push_back
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_vector_int_list_expand_if_full
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:588,5'
          Dst:             igraph_i_vector_int_list_expand_if_full
        - Src:             'src/core/typed_list.pmt:588,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_list_discard_fast
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_int_list_destroy_item
        - igraph_vector_int_list_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:553,25'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:556,9'
          Dst:             igraph_i_vector_int_list_destroy_item
    - functionName:    igraph_vector_int_list_discard_back
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_int_list_destroy_item
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:528,25'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:530,9'
          Dst:             igraph_i_vector_int_list_destroy_item
    - functionName:    igraph_vector_int_list_discard
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_int_list_destroy_item
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:507,25'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:510,9'
          Dst:             igraph_i_vector_int_list_destroy_item
    - functionName:    igraph_vector_int_list_tail_ptr
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:485,25'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:486,23'
          Dst:             igraph_vector_int_list_get_ptr
    - functionName:    igraph_vector_int_list_swap_elements
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_list_swap
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_int_list_replace
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_list_get_ptr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:428,29'
          Dst:             igraph_vector_int_list_get_ptr
    - functionName:    igraph_vector_int_list_set
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_vector_int_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:403,5'
          Dst:             igraph_i_vector_int_list_destroy_item
    - functionName:    igraph_i_vector_int_list_destroy_slice
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_int_list_destroy_item
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1086,9'
          Dst:             igraph_i_vector_int_list_destroy_item
    - functionName:    igraph_vector_int_list_resize
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          173
      EdgeCount:       36
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_i_vector_int_list_destroy_slice
        - igraph_i_vector_int_list_init_slice
        - igraph_vector_int_list_reserve
        - igraph_vector_int_list_size
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:327,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:328,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:330,5'
          Dst:             igraph_vector_int_list_reserve
        - Src:             'src/core/typed_list.pmt:330,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:332,16'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:335,9'
          Dst:             igraph_i_vector_int_list_init_slice
        - Src:             'src/core/typed_list.pmt:335,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:337,9'
          Dst:             igraph_i_vector_int_list_destroy_slice
    - functionName:    igraph_i_vector_int_list_init_slice
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1081
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_vector_int_list_destroy_slice
        - igraph_i_vector_int_list_init_item
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1073,18'
          Dst:             igraph_i_vector_int_list_init_item
        - Src:             'src/core/typed_list.pmt:1075,13'
          Dst:             igraph_i_vector_int_list_destroy_slice
        - Src:             'src/core/typed_list.pmt:1076,13'
          Dst:             igraph_error
    - functionName:    igraph_vector_int_list_clear
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_i_vector_int_list_destroy_slice
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:358,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:359,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:360,5'
          Dst:             igraph_i_vector_int_list_destroy_slice
    - functionName:    igraph_vector_int_list_push_back_copy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          87
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_vector_int_list_copy_item
        - igraph_i_vector_int_list_destroy_item
        - igraph_vector_int_list_push_back
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:614,5'
          Dst:             igraph_i_vector_int_list_copy_item
        - Src:             'src/core/typed_list.pmt:614,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:615,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:615,5'
          Dst:             igraph_i_vector_int_list_destroy_item
        - Src:             'src/core/typed_list.pmt:616,5'
          Dst:             igraph_vector_int_list_push_back
        - Src:             'src/core/typed_list.pmt:616,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:617,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_int_list_destroy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_list_clear
      functionUses:    37
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:177,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:180,9'
          Dst:             igraph_vector_int_list_clear
    - functionName:    igraph_vector_int_list_init_copy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          110
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_int_list_destroy
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_init
        - igraph_vector_int_list_push_back_copy
        - igraph_vector_int_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:142,28'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/core/typed_list.pmt:144,5'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/core/typed_list.pmt:144,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:145,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:145,5'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/core/typed_list.pmt:148,9'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/core/typed_list.pmt:148,9'
          Dst:             igraph_vector_int_list_push_back_copy
        - Src:             'src/core/typed_list.pmt:148,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:151,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_int_list_init
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          163
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_i_vector_int_list_init_slice
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:111,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:112,21'
          Dst:             calloc
        - Src:             'src/core/typed_list.pmt:114,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:119,5'
          Dst:             igraph_i_vector_int_list_init_slice
        - Src:             'src/core/typed_list.pmt:119,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_list_reverse
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1036,22'
          Dst:             igraph_vector_list_size
    - functionName:    igraph_vector_list_size
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:288,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:289,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_list_remove_consecutive_duplicates
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          104
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_i_vector_list_destroy_item
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1005,28'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:1014,13'
          Dst:             igraph_i_vector_list_destroy_item
    - functionName:    igraph_i_vector_list_destroy_item
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1060
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_destroy
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1061,5'
          Dst:             igraph_vector_destroy
    - functionName:    igraph_i_vector_list_sort_ind_cmp
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1120
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_list_sort_ind
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          187
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - calloc
        - igraph_error
        - igraph_i_vector_list_sort_ind_cmp
        - igraph_qsort_r
        - igraph_vector_int_resize
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:949,25'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:952,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/typed_list.pmt:952,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:957,12'
          Dst:             calloc
        - Src:             'src/core/typed_list.pmt:959,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:965,5'
          Dst:             igraph_qsort_r
        - Src:             'src/core/typed_list.pmt:965,5'
          Dst:             igraph_i_vector_list_sort_ind_cmp
    - functionName:    igraph_vector_list_sort
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_qsort
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:916,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:917,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:919,24'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:918,5'
          Dst:             igraph_qsort
    - functionName:    igraph_vector_list_permute
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          210
      EdgeCount:       47
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_size
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:877,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:878,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:879,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:880,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:882,12'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/typed_list.pmt:883,5'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:883,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:885,12'
          Dst:             calloc
        - Src:             'src/core/typed_list.pmt:887,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_list_remove_fast
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_list_get_ptr
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:829,25'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:831,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:834,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:837,17'
          Dst:             igraph_vector_list_get_ptr
    - functionName:    igraph_vector_list_get_ptr
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:378,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:379,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_list_pop_back
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_list_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:801,5'
          Dst:             igraph_vector_list_empty
        - Src:             'src/core/typed_list.pmt:801,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_list_empty
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:269,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:270,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_list_remove
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          98
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_list_get_ptr
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:764,25'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:766,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:769,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:772,17'
          Dst:             igraph_vector_list_get_ptr
    - functionName:    igraph_vector_list_insert_new
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          103
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_vector_list_destroy_item
        - igraph_i_vector_list_init_item
        - igraph_vector_list_get_ptr
        - igraph_vector_list_insert
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:731,5'
          Dst:             igraph_i_vector_list_init_item
        - Src:             'src/core/typed_list.pmt:731,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:732,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:732,5'
          Dst:             igraph_i_vector_list_destroy_item
        - Src:             'src/core/typed_list.pmt:733,5'
          Dst:             igraph_vector_list_insert
        - Src:             'src/core/typed_list.pmt:733,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:734,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/core/typed_list.pmt:736,14'
          Dst:             igraph_vector_list_get_ptr
    - functionName:    igraph_i_vector_list_init_item
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1051
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1053,12'
          Dst:             igraph_vector_init
    - functionName:    igraph_vector_list_insert
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          128
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_i_vector_list_expand_if_full
        - igraph_vector_list_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:670,25'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:671,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:672,5'
          Dst:             igraph_i_vector_list_expand_if_full
        - Src:             'src/core/typed_list.pmt:672,5'
          Dst:             igraph_error
    - functionName:    igraph_i_vector_list_expand_if_full
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          150
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_list_reserve
        - igraph_vector_list_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1095,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:1096,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:1099,33'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:1102,13'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:1107,9'
          Dst:             igraph_vector_list_reserve
        - Src:             'src/core/typed_list.pmt:1107,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_list_reserve
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          181
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_list_capacity
        - realloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:237,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:238,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:239,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:241,24'
          Dst:             igraph_vector_list_capacity
        - Src:             'src/core/typed_list.pmt:247,11'
          Dst:             realloc
        - Src:             'src/core/typed_list.pmt:248,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_list_capacity
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_list_insert_copy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          90
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_vector_list_copy_item
        - igraph_i_vector_list_destroy_item
        - igraph_vector_list_insert
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:702,5'
          Dst:             igraph_i_vector_list_copy_item
        - Src:             'src/core/typed_list.pmt:702,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:703,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:703,5'
          Dst:             igraph_i_vector_list_destroy_item
        - Src:             'src/core/typed_list.pmt:704,5'
          Dst:             igraph_vector_list_insert
        - Src:             'src/core/typed_list.pmt:704,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:705,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_vector_list_copy_item
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1057
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_init_copy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1057,12'
          Dst:             igraph_vector_init_copy
    - functionName:    igraph_vector_list_push_back_new
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          103
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_vector_list_expand_if_full
        - igraph_i_vector_list_init_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:641,5'
          Dst:             igraph_i_vector_list_expand_if_full
        - Src:             'src/core/typed_list.pmt:641,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:642,5'
          Dst:             igraph_i_vector_list_init_item
        - Src:             'src/core/typed_list.pmt:642,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_list_push_back
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_vector_list_expand_if_full
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:588,5'
          Dst:             igraph_i_vector_list_expand_if_full
        - Src:             'src/core/typed_list.pmt:588,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_list_discard_fast
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_list_destroy_item
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:553,25'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:556,9'
          Dst:             igraph_i_vector_list_destroy_item
    - functionName:    igraph_vector_list_discard_back
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_list_destroy_item
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:528,25'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:530,9'
          Dst:             igraph_i_vector_list_destroy_item
    - functionName:    igraph_vector_list_discard
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_list_destroy_item
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:507,25'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:510,9'
          Dst:             igraph_i_vector_list_destroy_item
    - functionName:    igraph_vector_list_tail_ptr
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_list_get_ptr
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:485,25'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:486,23'
          Dst:             igraph_vector_list_get_ptr
    - functionName:    igraph_vector_list_swap_elements
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_list_swap
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_list_replace
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_list_get_ptr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:428,29'
          Dst:             igraph_vector_list_get_ptr
    - functionName:    igraph_vector_list_set
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_vector_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:403,5'
          Dst:             igraph_i_vector_list_destroy_item
    - functionName:    igraph_i_vector_list_destroy_slice
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_vector_list_destroy_item
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1086,9'
          Dst:             igraph_i_vector_list_destroy_item
    - functionName:    igraph_vector_list_resize
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          173
      EdgeCount:       36
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_i_vector_list_destroy_slice
        - igraph_i_vector_list_init_slice
        - igraph_vector_list_reserve
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:327,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:328,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:330,5'
          Dst:             igraph_vector_list_reserve
        - Src:             'src/core/typed_list.pmt:330,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:332,16'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:335,9'
          Dst:             igraph_i_vector_list_init_slice
        - Src:             'src/core/typed_list.pmt:335,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:337,9'
          Dst:             igraph_i_vector_list_destroy_slice
    - functionName:    igraph_i_vector_list_init_slice
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1081
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_vector_list_destroy_slice
        - igraph_i_vector_list_init_item
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1073,18'
          Dst:             igraph_i_vector_list_init_item
        - Src:             'src/core/typed_list.pmt:1075,13'
          Dst:             igraph_i_vector_list_destroy_slice
        - Src:             'src/core/typed_list.pmt:1076,13'
          Dst:             igraph_error
    - functionName:    igraph_vector_list_clear
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_i_vector_list_destroy_slice
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:358,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:359,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:360,5'
          Dst:             igraph_i_vector_list_destroy_slice
    - functionName:    igraph_vector_list_push_back_copy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          87
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_vector_list_copy_item
        - igraph_i_vector_list_destroy_item
        - igraph_vector_list_push_back
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:614,5'
          Dst:             igraph_i_vector_list_copy_item
        - Src:             'src/core/typed_list.pmt:614,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:615,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:615,5'
          Dst:             igraph_i_vector_list_destroy_item
        - Src:             'src/core/typed_list.pmt:616,5'
          Dst:             igraph_vector_list_push_back
        - Src:             'src/core/typed_list.pmt:616,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:617,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_list_destroy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_list_clear
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:177,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:180,9'
          Dst:             igraph_vector_list_clear
    - functionName:    igraph_vector_list_init_copy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          110
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_list_destroy
        - igraph_vector_list_get_ptr
        - igraph_vector_list_init
        - igraph_vector_list_push_back_copy
        - igraph_vector_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:142,28'
          Dst:             igraph_vector_list_size
        - Src:             'src/core/typed_list.pmt:144,5'
          Dst:             igraph_vector_list_init
        - Src:             'src/core/typed_list.pmt:144,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:145,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:145,5'
          Dst:             igraph_vector_list_destroy
        - Src:             'src/core/typed_list.pmt:148,9'
          Dst:             igraph_vector_list_get_ptr
        - Src:             'src/core/typed_list.pmt:148,9'
          Dst:             igraph_vector_list_push_back_copy
        - Src:             'src/core/typed_list.pmt:148,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:151,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_list_init
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          163
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_i_vector_list_init_slice
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:111,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:112,21'
          Dst:             calloc
        - Src:             'src/core/typed_list.pmt:114,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:119,5'
          Dst:             igraph_i_vector_list_init_slice
        - Src:             'src/core/typed_list.pmt:119,5'
          Dst:             igraph_error
    - functionName:    igraph_complex_cot
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_complex_inv
        - igraph_complex_tan
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:374,31'
          Dst:             igraph_complex_tan
        - Src:             'src/math/complex.c:374,12'
          Dst:             igraph_complex_inv
    - functionName:    igraph_complex_tan
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          115
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cos
        - exp
        - pow
        - sin
        - sinh
        - tanh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:350,32'
          Dst:             cos
        - Src:             'src/math/complex.c:350,27'
          Dst:             pow
        - Src:             'src/math/complex.c:350,54'
          Dst:             sinh
        - Src:             'src/math/complex.c:350,49'
          Dst:             pow
        - Src:             'src/math/complex.c:351,34'
          Dst:             sin
        - Src:             'src/math/complex.c:352,34'
          Dst:             sinh
        - Src:             'src/math/complex.c:354,27'
          Dst:             exp
        - Src:             'src/math/complex.c:355,40'
          Dst:             pow
        - Src:             'src/math/complex.c:356,36'
          Dst:             cos
        - Src:             'src/math/complex.c:356,31'
          Dst:             pow
        - Src:             'src/math/complex.c:356,53'
          Dst:             pow
        - Src:             'src/math/complex.c:357,27'
          Dst:             pow
        - Src:             'src/math/complex.c:358,33'
          Dst:             tanh
        - Src:             'src/math/complex.c:359,34'
          Dst:             sin
    - functionName:    igraph_complex_inv
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_complex_abs
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:173,29'
          Dst:             igraph_complex_abs
    - functionName:    igraph_complex_abs
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hypot
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:181,12'
          Dst:             hypot
    - functionName:    hypot
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cos
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sinh
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sin
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    exp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tanh
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_csc
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_complex_inv
        - igraph_complex_sin
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:370,31'
          Dst:             igraph_complex_sin
        - Src:             'src/math/complex.c:370,12'
          Dst:             igraph_complex_inv
    - functionName:    igraph_complex_sin
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cos
        - cosh
        - sin
        - sinh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:322,28'
          Dst:             sin
        - Src:             'src/math/complex.c:325,28'
          Dst:             sin
        - Src:             'src/math/complex.c:325,38'
          Dst:             cosh
        - Src:             'src/math/complex.c:326,28'
          Dst:             cos
        - Src:             'src/math/complex.c:326,38'
          Dst:             sinh
    - functionName:    cosh
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_sec
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_complex_cos
        - igraph_complex_inv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:366,31'
          Dst:             igraph_complex_cos
        - Src:             'src/math/complex.c:366,12'
          Dst:             igraph_complex_inv
    - functionName:    igraph_complex_cos
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cos
        - cosh
        - sin
        - sinh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:336,28'
          Dst:             cos
        - Src:             'src/math/complex.c:339,28'
          Dst:             cos
        - Src:             'src/math/complex.c:339,38'
          Dst:             cosh
        - Src:             'src/math/complex.c:340,28'
          Dst:             sin
        - Src:             'src/math/complex.c:340,38'
          Dst:             sinh
    - functionName:    igraph_complex_log_b
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - double
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_complex_div
        - igraph_complex_log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:314,32'
          Dst:             igraph_complex_log
        - Src:             'src/math/complex.c:314,55'
          Dst:             igraph_complex_log
        - Src:             'src/math/complex.c:314,12'
          Dst:             igraph_complex_div
    - functionName:    igraph_complex_log
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_complex_arg
        - igraph_complex_logabs
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:303,24'
          Dst:             igraph_complex_logabs
        - Src:             'src/math/complex.c:304,24'
          Dst:             igraph_complex_arg
    - functionName:    igraph_complex_div
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - double
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          85
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_complex_abs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:85,29'
          Dst:             igraph_complex_abs
    - functionName:    igraph_complex_logabs
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - log
        - log1p
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:195,12'
          Dst:             log
        - Src:             'src/math/complex.c:195,30'
          Dst:             log1p
    - functionName:    igraph_complex_arg
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - atan2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:51,12'
          Dst:             atan2
    - functionName:    atan2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    log
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    log1p
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_log10
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_complex_log
        - igraph_complex_mul_real
        - log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:309,36'
          Dst:             igraph_complex_log
        - Src:             'src/math/complex.c:309,63'
          Dst:             log
        - Src:             'src/math/complex.c:309,12'
          Dst:             igraph_complex_mul_real
    - functionName:    igraph_complex_mul_real
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_pow_real
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          103
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - cos
        - exp
        - igraph_complex_arg
        - igraph_complex_logabs
        - sin
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:291,30'
          Dst:             igraph_complex_logabs
        - Src:             'src/math/complex.c:292,31'
          Dst:             igraph_complex_arg
        - Src:             'src/math/complex.c:293,29'
          Dst:             exp
        - Src:             'src/math/complex.c:295,34'
          Dst:             cos
        - Src:             'src/math/complex.c:296,34'
          Dst:             sin
    - functionName:    igraph_complex_pow
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - double
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          207
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - cos
        - exp
        - igraph_complex_arg
        - igraph_complex_inv
        - igraph_complex_logabs
        - sin
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:266,15'
          Dst:             igraph_complex_inv
        - Src:             'src/math/complex.c:268,30'
          Dst:             igraph_complex_logabs
        - Src:             'src/math/complex.c:269,31'
          Dst:             igraph_complex_arg
        - Src:             'src/math/complex.c:271,29'
          Dst:             exp
        - Src:             'src/math/complex.c:273,34'
          Dst:             cos
        - Src:             'src/math/complex.c:274,34'
          Dst:             sin
    - functionName:    igraph_complex_exp
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cos
        - exp
        - sin
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:243,27'
          Dst:             exp
        - Src:             'src/math/complex.c:246,30'
          Dst:             cos
        - Src:             'src/math/complex.c:247,30'
          Dst:             sin
    - functionName:    igraph_complex_sqrt_real
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:233,28'
          Dst:             sqrt
        - Src:             'src/math/complex.c:237,28'
          Dst:             sqrt
    - functionName:    sqrt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    83
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_sqrt
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          165
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - sqrt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:209,17'
          Dst:             sqrt
        - Src:             'src/math/complex.c:209,47'
          Dst:             sqrt
        - Src:             'src/math/complex.c:209,28'
          Dst:             sqrt
        - Src:             'src/math/complex.c:212,17'
          Dst:             sqrt
        - Src:             'src/math/complex.c:212,45'
          Dst:             sqrt
        - Src:             'src/math/complex.c:212,28'
          Dst:             sqrt
    - functionName:    igraph_complex_neg
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_conj
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_div_imag
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_div_real
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_mul_imag
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_sub_imag
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_sub_real
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_add_imag
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_add_real
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_mul
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - double
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          52
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_sub
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - double
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_add
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - double
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_polar
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cos
        - sin
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/complex.c:40,28'
          Dst:             cos
        - Src:             'src/math/complex.c:41,28'
          Dst:             sin
    - functionName:    igraph_complex
      functionSourceFile: '/src/igraph/src/math/complex.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_complex_almost_equals
      functionSourceFile: '/src/igraph/src/math/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - double
        - double
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          121
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_complex_abs
        - igraph_complex_sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/utils.c:145,27'
          Dst:             igraph_complex_abs
        - Src:             'src/math/utils.c:146,27'
          Dst:             igraph_complex_abs
        - Src:             'src/math/utils.c:148,49'
          Dst:             igraph_complex_sub
        - Src:             'src/math/utils.c:148,30'
          Dst:             igraph_complex_abs
    - functionName:    igraph_cmp_epsilon
      functionSourceFile: '/src/igraph/src/math/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          128
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_almost_equals
      functionSourceFile: '/src/igraph/src/math/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_cmp_epsilon
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/utils.c:47,12'
          Dst:             igraph_cmp_epsilon
    - functionName:    imin2
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1522
      functionLinenumberEnd: 1523
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    imax2
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1518
      functionLinenumberEnd: 1519
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_qnorm5
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1418
      functionLinenumberEnd: 1516
      functionDepth:   0
      returnType:      double
      argCount:        5
      argTypes:
        - double
        - double
        - double
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         82
      ICount:          461
      EdgeCount:       111
      CyclomaticComplexity: 31
      functionsReached:
        - exp
        - expm1
        - log
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:1441,10'
          Dst:             exp
        - Src:             'src/random/random.c:1441,10'
          Dst:             expm1
        - Src:             'src/random/random.c:1470,17'
          Dst:             expm1
        - Src:             'src/random/random.c:1470,17'
          Dst:             exp
        - Src:             'src/random/random.c:1477,36'
          Dst:             log
        - Src:             'src/random/random.c:1475,13'
          Dst:             sqrt
    - functionName:    expm1
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_rng_get_uint64
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_rng_get_random_bits
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:451,12'
          Dst:             igraph_i_rng_get_random_bits
    - functionName:    igraph_i_rng_get_random_bits
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          108
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_rng_bits
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:338,33'
          Dst:             igraph_rng_bits
    - functionName:    igraph_rng_bits
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_rng_get_uint32
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_rng_get_random_bits
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:417,12'
          Dst:             igraph_i_rng_get_random_bits
    - functionName:    igraph_i_rng_get_uint64_bounded
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_rng_get_uint64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:508,13'
          Dst:             igraph_i_rng_get_uint64
    - functionName:    igraph_i_rng_get_uint32_bounded
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_rng_get_uint32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:434,13'
          Dst:             igraph_i_rng_get_uint32
    - functionName:    igraph_i_random_sample_alga_real
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1066
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          114
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_unif01
        - igraph_vector_push_back
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:1078,13'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1078,13'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1088,9'
          Dst:             igraph_vector_push_back
        - Src:             'src/random/random.c:1092,30'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1092,30'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1094,5'
          Dst:             igraph_vector_push_back
    - functionName:    igraph_rng_default
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_rng_get_unif01
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_rng_get_random_bits_uint64
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:715,14'
          Dst:             igraph_i_rng_get_random_bits_uint64
    - functionName:    igraph_i_rng_get_random_bits_uint64
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          108
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_rng_bits
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:377,33'
          Dst:             igraph_rng_bits
    - functionName:    igraph_i_random_sample_real
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1125
      functionLinenumberEnd: 1249
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - double
        - double
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          614
      EdgeCount:       118
      CyclomaticComplexity: 26
      functionsReached:
        - exp
        - igraph_allow_interruption
        - igraph_error
        - igraph_i_random_sample_alga_real
        - igraph_rng_default
        - igraph_rng_get_unif01
        - igraph_vector_clear
        - igraph_vector_push_back
        - igraph_vector_reserve
        - igraph_vector_resize
        - log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:1146,9'
          Dst:             igraph_error
        - Src:             'src/random/random.c:1150,9'
          Dst:             igraph_error
        - Src:             'src/random/random.c:1155,9'
          Dst:             igraph_error
        - Src:             'src/random/random.c:1160,9'
          Dst:             igraph_vector_resize
        - Src:             'src/random/random.c:1160,9'
          Dst:             igraph_error
        - Src:             'src/random/random.c:1165,9'
          Dst:             igraph_vector_clear
        - Src:             'src/random/random.c:1169,9'
          Dst:             igraph_vector_resize
        - Src:             'src/random/random.c:1169,9'
          Dst:             igraph_error
        - Src:             'src/random/random.c:1176,5'
          Dst:             igraph_vector_clear
        - Src:             'src/random/random.c:1177,5'
          Dst:             igraph_vector_reserve
        - Src:             'src/random/random.c:1177,5'
          Dst:             igraph_error
        - Src:             'src/random/random.c:1179,22'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1179,22'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1179,18'
          Dst:             log
        - Src:             'src/random/random.c:1179,14'
          Dst:             exp
        - Src:             'src/random/random.c:1195,34'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1195,34'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1195,30'
          Dst:             log
        - Src:             'src/random/random.c:1195,26'
          Dst:             exp
        - Src:             'src/random/random.c:1197,17'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1197,17'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1200,22'
          Dst:             log
        - Src:             'src/random/random.c:1200,18'
          Dst:             exp
        - Src:             'src/random/random.c:1220,50'
          Dst:             log
        - Src:             'src/random/random.c:1220,46'
          Dst:             exp
        - Src:             'src/random/random.c:1221,34'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1221,34'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1221,30'
          Dst:             log
        - Src:             'src/random/random.c:1221,26'
          Dst:             exp
        - Src:             'src/random/random.c:1224,30'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1224,30'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1224,26'
          Dst:             log
        - Src:             'src/random/random.c:1224,22'
          Dst:             exp
        - Src:             'src/random/random.c:1228,9'
          Dst:             igraph_vector_push_back
        - Src:             'src/random/random.c:1236,13'
          Dst:             igraph_allow_interruption
        - Src:             'src/random/random.c:1241,9'
          Dst:             igraph_i_random_sample_alga_real
        - Src:             'src/random/random.c:1245,9'
          Dst:             igraph_vector_push_back
    - functionName:    igraph_i_random_sample_alga
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          118
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_unif01
        - igraph_vector_int_push_back
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:890,13'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:890,13'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:900,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/random/random.c:904,30'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:904,30'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:906,5'
          Dst:             igraph_vector_int_push_back
    - functionName:    igraph_random_sample
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 950
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         88
      ICount:          616
      EdgeCount:       108
      CyclomaticComplexity: 22
      functionsReached:
        - exp
        - igraph_error
        - igraph_errorf
        - igraph_i_random_sample_alga
        - igraph_rng_default
        - igraph_rng_get_unif01
        - igraph_vector_int_clear
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_resize
        - log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:952,5'
          Dst:             igraph_errorf
        - Src:             'src/random/random.c:953,5'
          Dst:             igraph_errorf
        - Src:             'src/random/random.c:969,9'
          Dst:             igraph_error
        - Src:             'src/random/random.c:973,9'
          Dst:             igraph_error
        - Src:             'src/random/random.c:978,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/random/random.c:978,9'
          Dst:             igraph_error
        - Src:             'src/random/random.c:983,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/random/random.c:987,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/random/random.c:987,9'
          Dst:             igraph_error
        - Src:             'src/random/random.c:994,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/random/random.c:995,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/random/random.c:995,5'
          Dst:             igraph_error
        - Src:             'src/random/random.c:997,22'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:997,22'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:997,18'
          Dst:             log
        - Src:             'src/random/random.c:997,14'
          Dst:             exp
        - Src:             'src/random/random.c:1013,34'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1013,34'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1013,30'
          Dst:             log
        - Src:             'src/random/random.c:1013,26'
          Dst:             exp
        - Src:             'src/random/random.c:1015,17'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1015,17'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1018,22'
          Dst:             log
        - Src:             'src/random/random.c:1018,18'
          Dst:             exp
        - Src:             'src/random/random.c:1038,50'
          Dst:             log
        - Src:             'src/random/random.c:1038,46'
          Dst:             exp
        - Src:             'src/random/random.c:1039,34'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1039,34'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1039,30'
          Dst:             log
        - Src:             'src/random/random.c:1039,26'
          Dst:             exp
        - Src:             'src/random/random.c:1042,30'
          Dst:             igraph_rng_default
        - Src:             'src/random/random.c:1042,30'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1042,26'
          Dst:             log
        - Src:             'src/random/random.c:1042,22'
          Dst:             exp
        - Src:             'src/random/random.c:1046,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/random/random.c:1054,9'
          Dst:             igraph_i_random_sample_alga
        - Src:             'src/random/random.c:1058,9'
          Dst:             igraph_vector_int_push_back
    - functionName:    igraph_i_rpois
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1611
      functionLinenumberEnd: 1810
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         83
      ICount:          672
      EdgeCount:       111
      CyclomaticComplexity: 30
      functionsReached:
        - exp
        - igraph_i_exp_rand
        - igraph_i_norm_rand
        - igraph_rng_get_unif01
        - imax2
        - imin2
        - log
        - pow
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:1655,17'
          Dst:             sqrt
        - Src:             'src/random/random.c:1666,21'
          Dst:             imax2
        - Src:             'src/random/random.c:1668,30'
          Dst:             exp
        - Src:             'src/random/random.c:1673,21'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1682,49'
          Dst:             imin2
        - Src:             'src/random/random.c:1711,18'
          Dst:             igraph_i_norm_rand
        - Src:             'src/random/random.c:1722,13'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1759,13'
          Dst:             igraph_i_exp_rand
        - Src:             'src/random/random.c:1763,17'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1777,22'
          Dst:             pow
        - Src:             'src/random/random.c:1789,31'
          Dst:             log
        - Src:             'src/random/random.c:1791,37'
          Dst:             sqrt
        - Src:             'src/random/random.c:1799,41'
          Dst:             exp
        - Src:             'src/random/random.c:1799,60'
          Dst:             exp
        - Src:             'src/random/random.c:1804,41'
          Dst:             exp
    - functionName:    igraph_i_norm_rand
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1539
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_qnorm5
        - igraph_rng_get_unif01
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:1536,13'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1539,12'
          Dst:             igraph_i_qnorm5
    - functionName:    igraph_i_exp_rand
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1552
      functionLinenumberEnd: 1555
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_rng_get_unif01
        - log
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:1553,23'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1555,13'
          Dst:             log
    - functionName:    igraph_i_rexp
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1997
      functionLinenumberEnd: 2006
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_i_exp_rand
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:2005,20'
          Dst:             igraph_i_exp_rand
    - functionName:    igraph_rng_get_exp
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 826
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_rexp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:831,16'
          Dst:             igraph_i_rexp
    - functionName:    igraph_i_rgamma
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2059
      functionLinenumberEnd: 2229
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         68
      ICount:          559
      EdgeCount:       92
      CyclomaticComplexity: 26
      functionsReached:
        - exp
        - expm1
        - igraph_i_exp_rand
        - igraph_i_norm_rand
        - igraph_rng_get_unif01
        - log
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:2105,21'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:2107,22'
          Dst:             log
        - Src:             'src/random/random.c:2108,21'
          Dst:             igraph_i_exp_rand
        - Src:             'src/random/random.c:2108,59'
          Dst:             log
        - Src:             'src/random/random.c:2112,25'
          Dst:             log
        - Src:             'src/random/random.c:2112,21'
          Dst:             exp
        - Src:             'src/random/random.c:2113,21'
          Dst:             igraph_i_exp_rand
        - Src:             'src/random/random.c:2127,13'
          Dst:             sqrt
        - Src:             'src/random/random.c:2134,9'
          Dst:             igraph_i_norm_rand
        - Src:             'src/random/random.c:2142,9'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:2182,57'
          Dst:             log
        - Src:             'src/random/random.c:2187,13'
          Dst:             log
        - Src:             'src/random/random.c:2196,13'
          Dst:             igraph_i_exp_rand
        - Src:             'src/random/random.c:2197,13'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:2213,61'
          Dst:             log
        - Src:             'src/random/random.c:2218,21'
          Dst:             expm1
        - Src:             'src/random/random.c:2221,40'
          Dst:             exp
    - functionName:    igraph_rng_get_gamma
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 799
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_rgamma
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:804,16'
          Dst:             igraph_i_rgamma
    - functionName:    igraph_i_rbinom
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1824
      functionLinenumberEnd: 1995
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         93
      ICount:          841
      EdgeCount:       125
      CyclomaticComplexity: 34
      functionsReached:
        - igraph_rng_get_unif01
        - imaxabs
        - log
        - pow
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:1866,18'
          Dst:             pow
        - Src:             'src/random/random.c:1877,32'
          Dst:             sqrt
        - Src:             'src/random/random.c:1898,13'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1899,13'
          Dst:             igraph_rng_get_unif01
        - Src:             'src/random/random.c:1915,27'
          Dst:             log
        - Src:             'src/random/random.c:1921,27'
          Dst:             log
        - Src:             'src/random/random.c:1929,13'
          Dst:             imaxabs
        - Src:             'src/random/random.c:1949,19'
          Dst:             log
        - Src:             'src/random/random.c:1964,33'
          Dst:             log
        - Src:             'src/random/random.c:1964,64'
          Dst:             log
        - Src:             'src/random/random.c:1964,88'
          Dst:             log
        - Src:             'src/random/random.c:1977,13'
          Dst:             igraph_rng_get_unif01
    - functionName:    imaxabs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_rng_get_binom
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 777
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_rbinom
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:775,16'
          Dst:             igraph_i_rbinom
    - functionName:    igraph_rng_get_pois
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_i_rpois
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:862,16'
          Dst:             igraph_i_rpois
    - functionName:    igraph_rng_get_geom
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_i_exp_rand
        - igraph_rng_get_pois
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:747,41'
          Dst:             igraph_i_exp_rand
        - Src:             'src/random/random.c:747,16'
          Dst:             igraph_rng_get_pois
    - functionName:    igraph_rng_get_unif
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - igraph_rng_get_unif01
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:672,5'
          Dst:             __assert_fail
        - Src:             'src/random/random.c:679,13'
          Dst:             igraph_rng_get_unif01
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_rng_get_normal
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_norm_rand
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:649,16'
          Dst:             igraph_i_norm_rand
    - functionName:    igraph_i_rng_get_uint_bounded
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_rng_get_uint32_bounded
        - igraph_i_rng_get_uint64_bounded
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:542,16'
          Dst:             igraph_i_rng_get_uint32_bounded
        - Src:             'src/random/random.c:544,16'
          Dst:             igraph_i_rng_get_uint64_bounded
    - functionName:    igraph_i_rng_get_uint
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_rng_get_random_bits
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:406,12'
          Dst:             igraph_i_rng_get_random_bits
    - functionName:    igraph_rng_get_integer
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          141
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - igraph_i_rng_get_uint
        - igraph_i_rng_get_uint_bounded
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:597,5'
          Dst:             __assert_fail
        - Src:             'src/random/random.c:610,31'
          Dst:             igraph_i_rng_get_uint
        - Src:             'src/random/random.c:621,16'
          Dst:             igraph_i_rng_get_uint_bounded
    - functionName:    igraph_rng_get_bool
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_rng_bits
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:564,39'
          Dst:             igraph_rng_bits
    - functionName:    igraph_rng_name
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_rng_max
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_rng_seed
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:262,5'
          Dst:             igraph_error
    - functionName:    igraph_rng_destroy
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_rng_init
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/random.c:231,5'
          Dst:             igraph_error
    - functionName:    igraph_rng_set_default
      functionSourceFile: '/src/igraph/src/random/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_rng_pcg32_get
      functionSourceFile: '/src/igraph/src/random/rng_pcg32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_setseq_64_xsh_rr_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/rng_pcg32.c:38,12'
          Dst:             pcg_setseq_64_xsh_rr_32_random_r
    - functionName:    igraph_rng_pcg32_seed
      functionSourceFile: '/src/igraph/src/random/rng_pcg32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_setseq_64_srandom_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/rng_pcg32.c:55,9'
          Dst:             pcg_setseq_64_srandom_r
        - Src:             'src/random/rng_pcg32.c:57,9'
          Dst:             pcg_setseq_64_srandom_r
    - functionName:    igraph_rng_pcg32_destroy
      functionSourceFile: '/src/igraph/src/random/rng_pcg32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_rng_pcg32_init
      functionSourceFile: '/src/igraph/src/random/rng_pcg32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - calloc
        - igraph_error
        - igraph_rng_pcg32_seed
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/random/rng_pcg32.c:66,10'
          Dst:             calloc
        - Src:             'src/random/rng_pcg32.c:67,5'
          Dst:             igraph_error
        - Src:             'src/random/rng_pcg32.c:70,5'
          Dst:             igraph_rng_pcg32_seed
    - functionName:    igraph_graph_list_set_directed
      functionSourceFile: '/src/igraph/src/graph/graph_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/graph_list.c:42,5'
          Dst:             igraph_fatal
    - functionName:    igraph_graph_list_reverse
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_graph_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1036,22'
          Dst:             igraph_graph_list_size
    - functionName:    igraph_graph_list_size
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:288,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:289,5'
          Dst:             igraph_fatal
    - functionName:    igraph_graph_list_remove_consecutive_duplicates
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          104
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_graph_list_size
        - igraph_i_graph_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1005,28'
          Dst:             igraph_graph_list_size
        - Src:             'src/core/typed_list.pmt:1014,13'
          Dst:             igraph_i_graph_list_destroy_item
    - functionName:    igraph_i_graph_list_destroy_item
      functionSourceFile: '/src/igraph/src/graph/graph_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_destroy
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/graph_list.c:59,5'
          Dst:             igraph_destroy
    - functionName:    igraph_i_graph_list_sort_ind_cmp
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1120
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_graph_list_sort_ind
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          187
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - calloc
        - igraph_error
        - igraph_graph_list_size
        - igraph_i_graph_list_sort_ind_cmp
        - igraph_qsort_r
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:949,25'
          Dst:             igraph_graph_list_size
        - Src:             'src/core/typed_list.pmt:952,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/typed_list.pmt:952,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:957,12'
          Dst:             calloc
        - Src:             'src/core/typed_list.pmt:959,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:965,5'
          Dst:             igraph_qsort_r
        - Src:             'src/core/typed_list.pmt:965,5'
          Dst:             igraph_i_graph_list_sort_ind_cmp
    - functionName:    igraph_graph_list_sort
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_graph_list_size
        - igraph_qsort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:916,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:917,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:919,24'
          Dst:             igraph_graph_list_size
        - Src:             'src/core/typed_list.pmt:918,5'
          Dst:             igraph_qsort
    - functionName:    igraph_graph_list_permute
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          210
      EdgeCount:       47
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_graph_list_size
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:877,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:878,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:879,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:880,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:882,12'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/typed_list.pmt:883,5'
          Dst:             igraph_graph_list_size
        - Src:             'src/core/typed_list.pmt:883,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:885,12'
          Dst:             calloc
        - Src:             'src/core/typed_list.pmt:887,9'
          Dst:             igraph_error
    - functionName:    igraph_graph_list_remove_fast
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_graph_list_get_ptr
        - igraph_graph_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:829,25'
          Dst:             igraph_graph_list_size
        - Src:             'src/core/typed_list.pmt:831,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:834,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:837,17'
          Dst:             igraph_graph_list_get_ptr
    - functionName:    igraph_graph_list_get_ptr
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:378,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:379,5'
          Dst:             igraph_fatal
    - functionName:    igraph_graph_list_pop_back
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_graph_list_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:801,5'
          Dst:             igraph_graph_list_empty
        - Src:             'src/core/typed_list.pmt:801,5'
          Dst:             igraph_fatal
    - functionName:    igraph_graph_list_empty
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:269,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:270,5'
          Dst:             igraph_fatal
    - functionName:    igraph_graph_list_remove
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          98
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_graph_list_get_ptr
        - igraph_graph_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:764,25'
          Dst:             igraph_graph_list_size
        - Src:             'src/core/typed_list.pmt:766,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:769,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:772,17'
          Dst:             igraph_graph_list_get_ptr
    - functionName:    igraph_graph_list_insert_new
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          103
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_graph_list_get_ptr
        - igraph_graph_list_insert
        - igraph_i_graph_list_destroy_item
        - igraph_i_graph_list_init_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:731,5'
          Dst:             igraph_i_graph_list_init_item
        - Src:             'src/core/typed_list.pmt:731,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:732,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:732,5'
          Dst:             igraph_i_graph_list_destroy_item
        - Src:             'src/core/typed_list.pmt:733,5'
          Dst:             igraph_graph_list_insert
        - Src:             'src/core/typed_list.pmt:733,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:734,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/core/typed_list.pmt:736,14'
          Dst:             igraph_graph_list_get_ptr
    - functionName:    igraph_i_graph_list_init_item
      functionSourceFile: '/src/igraph/src/graph/graph_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_empty
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/graph_list.c:49,12'
          Dst:             igraph_empty
    - functionName:    igraph_graph_list_insert
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          128
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_graph_list_size
        - igraph_i_graph_list_expand_if_full
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:670,25'
          Dst:             igraph_graph_list_size
        - Src:             'src/core/typed_list.pmt:671,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:672,5'
          Dst:             igraph_i_graph_list_expand_if_full
        - Src:             'src/core/typed_list.pmt:672,5'
          Dst:             igraph_error
    - functionName:    igraph_i_graph_list_expand_if_full
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          150
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_graph_list_reserve
        - igraph_graph_list_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1095,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:1096,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:1099,33'
          Dst:             igraph_graph_list_size
        - Src:             'src/core/typed_list.pmt:1102,13'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:1107,9'
          Dst:             igraph_graph_list_reserve
        - Src:             'src/core/typed_list.pmt:1107,9'
          Dst:             igraph_error
    - functionName:    igraph_graph_list_reserve
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          181
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_graph_list_capacity
        - realloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:237,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:238,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:239,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:241,24'
          Dst:             igraph_graph_list_capacity
        - Src:             'src/core/typed_list.pmt:247,11'
          Dst:             realloc
        - Src:             'src/core/typed_list.pmt:248,5'
          Dst:             igraph_error
    - functionName:    igraph_graph_list_capacity
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_graph_list_insert_copy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          90
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_graph_list_insert
        - igraph_i_graph_list_copy_item
        - igraph_i_graph_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:702,5'
          Dst:             igraph_i_graph_list_copy_item
        - Src:             'src/core/typed_list.pmt:702,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:703,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:703,5'
          Dst:             igraph_i_graph_list_destroy_item
        - Src:             'src/core/typed_list.pmt:704,5'
          Dst:             igraph_graph_list_insert
        - Src:             'src/core/typed_list.pmt:704,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:705,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_graph_list_copy_item
      functionSourceFile: '/src/igraph/src/graph/graph_list.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_copy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/graph_list.c:55,12'
          Dst:             igraph_copy
    - functionName:    igraph_graph_list_push_back_new
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          103
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_graph_list_expand_if_full
        - igraph_i_graph_list_init_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:641,5'
          Dst:             igraph_i_graph_list_expand_if_full
        - Src:             'src/core/typed_list.pmt:641,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:642,5'
          Dst:             igraph_i_graph_list_init_item
        - Src:             'src/core/typed_list.pmt:642,5'
          Dst:             igraph_error
    - functionName:    igraph_graph_list_push_back
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_graph_list_expand_if_full
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:588,5'
          Dst:             igraph_i_graph_list_expand_if_full
        - Src:             'src/core/typed_list.pmt:588,5'
          Dst:             igraph_error
    - functionName:    igraph_graph_list_discard_fast
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_graph_list_size
        - igraph_i_graph_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:553,25'
          Dst:             igraph_graph_list_size
        - Src:             'src/core/typed_list.pmt:556,9'
          Dst:             igraph_i_graph_list_destroy_item
    - functionName:    igraph_graph_list_discard_back
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_graph_list_size
        - igraph_i_graph_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:528,25'
          Dst:             igraph_graph_list_size
        - Src:             'src/core/typed_list.pmt:530,9'
          Dst:             igraph_i_graph_list_destroy_item
    - functionName:    igraph_graph_list_discard
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_graph_list_size
        - igraph_i_graph_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:507,25'
          Dst:             igraph_graph_list_size
        - Src:             'src/core/typed_list.pmt:510,9'
          Dst:             igraph_i_graph_list_destroy_item
    - functionName:    igraph_graph_list_tail_ptr
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_graph_list_get_ptr
        - igraph_graph_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:485,25'
          Dst:             igraph_graph_list_size
        - Src:             'src/core/typed_list.pmt:486,23'
          Dst:             igraph_graph_list_get_ptr
    - functionName:    igraph_graph_list_swap_elements
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_graph_list_swap
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_graph_list_replace
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_graph_list_get_ptr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:428,29'
          Dst:             igraph_graph_list_get_ptr
    - functionName:    igraph_graph_list_set
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_graph_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:403,5'
          Dst:             igraph_i_graph_list_destroy_item
    - functionName:    igraph_i_graph_list_destroy_slice
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_graph_list_destroy_item
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1086,9'
          Dst:             igraph_i_graph_list_destroy_item
    - functionName:    igraph_graph_list_resize
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          173
      EdgeCount:       36
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_graph_list_reserve
        - igraph_graph_list_size
        - igraph_i_graph_list_destroy_slice
        - igraph_i_graph_list_init_slice
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:327,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:328,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:330,5'
          Dst:             igraph_graph_list_reserve
        - Src:             'src/core/typed_list.pmt:330,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:332,16'
          Dst:             igraph_graph_list_size
        - Src:             'src/core/typed_list.pmt:335,9'
          Dst:             igraph_i_graph_list_init_slice
        - Src:             'src/core/typed_list.pmt:335,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:337,9'
          Dst:             igraph_i_graph_list_destroy_slice
    - functionName:    igraph_i_graph_list_init_slice
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1081
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_graph_list_destroy_slice
        - igraph_i_graph_list_init_item
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1073,18'
          Dst:             igraph_i_graph_list_init_item
        - Src:             'src/core/typed_list.pmt:1075,13'
          Dst:             igraph_i_graph_list_destroy_slice
        - Src:             'src/core/typed_list.pmt:1076,13'
          Dst:             igraph_error
    - functionName:    igraph_graph_list_clear
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_i_graph_list_destroy_slice
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:358,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:359,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:360,5'
          Dst:             igraph_i_graph_list_destroy_slice
    - functionName:    igraph_graph_list_push_back_copy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          87
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_graph_list_push_back
        - igraph_i_graph_list_copy_item
        - igraph_i_graph_list_destroy_item
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:614,5'
          Dst:             igraph_i_graph_list_copy_item
        - Src:             'src/core/typed_list.pmt:614,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:615,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:615,5'
          Dst:             igraph_i_graph_list_destroy_item
        - Src:             'src/core/typed_list.pmt:616,5'
          Dst:             igraph_graph_list_push_back
        - Src:             'src/core/typed_list.pmt:616,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:617,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_graph_list_destroy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_graph_list_clear
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:177,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:180,9'
          Dst:             igraph_graph_list_clear
    - functionName:    igraph_graph_list_init_copy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          110
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_graph_list_destroy
        - igraph_graph_list_get_ptr
        - igraph_graph_list_init
        - igraph_graph_list_push_back_copy
        - igraph_graph_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:142,28'
          Dst:             igraph_graph_list_size
        - Src:             'src/core/typed_list.pmt:144,5'
          Dst:             igraph_graph_list_init
        - Src:             'src/core/typed_list.pmt:144,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:145,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:145,5'
          Dst:             igraph_graph_list_destroy
        - Src:             'src/core/typed_list.pmt:148,9'
          Dst:             igraph_graph_list_get_ptr
        - Src:             'src/core/typed_list.pmt:148,9'
          Dst:             igraph_graph_list_push_back_copy
        - Src:             'src/core/typed_list.pmt:148,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:151,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_graph_list_init
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          163
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_i_graph_list_init_slice
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:111,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:112,21'
          Dst:             calloc
        - Src:             'src/core/typed_list.pmt:114,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:119,5'
          Dst:             igraph_i_graph_list_init_slice
        - Src:             'src/core/typed_list.pmt:119,5'
          Dst:             igraph_error
    - functionName:    igraph_i_eit_all_between
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1869
      functionLinenumberEnd: 1894
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          210
      EdgeCount:       50
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_get_all_eids_between
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1873,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:1877,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1880,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1881,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1882,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1882,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1883,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1883,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1883,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1883,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1884,5'
          Dst:             igraph_get_all_eids_between
        - Src:             'src/graph/iterators.c:1884,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1885,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/iterators.c:1890,16'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_eit_path
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1825
      functionLinenumberEnd: 1865
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          235
      EdgeCount:       49
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_get_eid
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_isininterval
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1826,22'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1827,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:1831,10'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/graph/iterators.c:1832,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1841,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1842,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1843,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1843,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1845,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1845,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1845,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1845,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1851,9'
          Dst:             igraph_get_eid
        - Src:             'src/graph/iterators.c:1851,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1856,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_eit_pairs
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1785
      functionLinenumberEnd: 1822
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          240
      EdgeCount:       51
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_get_eid
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_isininterval
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1786,22'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1787,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:1792,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1795,10'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/graph/iterators.c:1796,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1799,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1800,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1801,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1801,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1802,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1802,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1802,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1802,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1808,9'
          Dst:             igraph_get_eid
        - Src:             'src/graph/iterators.c:1808,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1813,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_eit_create_incident
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1750
      functionLinenumberEnd: 1782
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          214
      EdgeCount:       51
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_incident
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1755,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1755,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1755,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1755,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1756,5'
          Dst:             igraph_incident
        - Src:             'src/graph/iterators.c:1756,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1761,15'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1762,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1763,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1763,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1765,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1766,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1766,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1766,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1766,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1772,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1773,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/iterators.c:1779,16'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_eit_create_allfromto
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1696
      functionLinenumberEnd: 1747
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         103
      ICount:          450
      EdgeCount:       119
      CyclomaticComplexity: 18
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_ecount
        - igraph_error
        - igraph_free
        - igraph_incident
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_append
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1698,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:1699,32'
          Dst:             igraph_ecount
        - Src:             'src/graph/iterators.c:1701,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1702,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1703,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1703,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1705,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1705,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1705,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1705,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1706,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/graph/iterators.c:1706,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1708,9'
          Dst:             igraph_is_directed
        - Src:             'src/graph/iterators.c:1710,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1710,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1710,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1710,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1712,13'
          Dst:             igraph_incident
        - Src:             'src/graph/iterators.c:1712,13'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1713,13'
          Dst:             igraph_vector_int_append
        - Src:             'src/graph/iterators.c:1715,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1716,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/iterators.c:1720,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1720,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1720,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1720,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1721,17'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1722,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1723,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1723,9'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1725,13'
          Dst:             igraph_incident
        - Src:             'src/graph/iterators.c:1725,13'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1726,41'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1729,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/iterators.c:1734,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1736,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/iterators.c:1743,16'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1745,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_es_all_between_size
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1662
      functionLinenumberEnd: 1680
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          168
      EdgeCount:       40
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_get_all_eids_between
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1663,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:1670,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1673,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1673,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1673,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1673,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1674,5'
          Dst:             igraph_get_all_eids_between
        - Src:             'src/graph/iterators.c:1674,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1675,15'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1676,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1677,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_es_path_size
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1637
      functionLinenumberEnd: 1659
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          151
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_get_eid
        - igraph_vcount
        - igraph_vector_int_isininterval
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1638,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1639,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:1641,10'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/graph/iterators.c:1642,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1654,9'
          Dst:             igraph_get_eid
        - Src:             'src/graph/iterators.c:1654,9'
          Dst:             igraph_error
    - functionName:    igraph_i_es_pairs_size
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1611
      functionLinenumberEnd: 1634
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          156
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_get_eid
        - igraph_vcount
        - igraph_vector_int_isininterval
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1612,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1613,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:1616,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1619,10'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/graph/iterators.c:1620,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1629,9'
          Dst:             igraph_get_eid
        - Src:             'src/graph/iterators.c:1629,9'
          Dst:             igraph_error
    - functionName:    igraph_es_size
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1544
      functionLinenumberEnd: 1608
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          333
      EdgeCount:       71
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_i_es_all_between_size
        - igraph_i_es_pairs_size
        - igraph_i_es_path_size
        - igraph_incident
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:1547,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:1549,19'
          Dst:             igraph_ecount
        - Src:             'src/graph/iterators.c:1553,19'
          Dst:             igraph_ecount
        - Src:             'src/graph/iterators.c:1557,19'
          Dst:             igraph_ecount
        - Src:             'src/graph/iterators.c:1561,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1561,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1561,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1561,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1562,9'
          Dst:             igraph_incident
        - Src:             'src/graph/iterators.c:1562,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1566,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1567,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1568,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/iterators.c:1576,28'
          Dst:             igraph_ecount
        - Src:             'src/graph/iterators.c:1585,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1593,9'
          Dst:             igraph_i_es_pairs_size
        - Src:             'src/graph/iterators.c:1593,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1597,9'
          Dst:             igraph_i_es_path_size
        - Src:             'src/graph/iterators.c:1597,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1601,9'
          Dst:             igraph_i_es_all_between_size
        - Src:             'src/graph/iterators.c:1601,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1605,9'
          Dst:             igraph_error
    - functionName:    igraph_es_type
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1520
      functionLinenumberEnd: 1521
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_eit_as_vector
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2023
      functionLinenumberEnd: 2048
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          157
      EdgeCount:       29
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:2029,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:2027,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/iterators.c:2027,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:2042,9'
          Dst:             igraph_error
    - functionName:    igraph_eit_destroy
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2008
      functionLinenumberEnd: 2021
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - igraph_free
        - igraph_vector_int_destroy
      functionUses:    29
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:2009,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:2014,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:2015,9'
          Dst:             igraph_free
    - functionName:    igraph_eit_create
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1922
      functionLinenumberEnd: 1996
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         93
      ICount:          483
      EdgeCount:       106
      CyclomaticComplexity: 15
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_i_eit_all_between
        - igraph_i_eit_create_allfromto
        - igraph_i_eit_create_incident
        - igraph_i_eit_pairs
        - igraph_i_eit_path
        - igraph_vector_int_isininterval
        - igraph_vector_int_size
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:1923,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:1928,20'
          Dst:             igraph_ecount
        - Src:             'src/graph/iterators.c:1931,9'
          Dst:             igraph_i_eit_create_allfromto
        - Src:             'src/graph/iterators.c:1931,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1934,9'
          Dst:             igraph_i_eit_create_allfromto
        - Src:             'src/graph/iterators.c:1934,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1937,9'
          Dst:             igraph_i_eit_create_incident
        - Src:             'src/graph/iterators.c:1937,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1950,25'
          Dst:             igraph_ecount
        - Src:             'src/graph/iterators.c:1951,13'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1960,20'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:1961,58'
          Dst:             igraph_ecount
        - Src:             'src/graph/iterators.c:1961,14'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/graph/iterators.c:1962,13'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1967,40'
          Dst:             igraph_ecount
        - Src:             'src/graph/iterators.c:1971,17'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1974,17'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1983,9'
          Dst:             igraph_i_eit_pairs
        - Src:             'src/graph/iterators.c:1983,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1986,9'
          Dst:             igraph_i_eit_path
        - Src:             'src/graph/iterators.c:1986,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1989,9'
          Dst:             igraph_i_eit_all_between
        - Src:             'src/graph/iterators.c:1989,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1992,9'
          Dst:             igraph_error
    - functionName:    igraph_es_as_vector
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1514
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          88
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_eit_as_vector
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1507,5'
          Dst:             igraph_eit_create
        - Src:             'src/graph/iterators.c:1507,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1508,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1508,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/iterators.c:1509,5'
          Dst:             igraph_eit_as_vector
        - Src:             'src/graph/iterators.c:1509,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1511,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/iterators.c:1512,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_es_copy
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1459
      functionLinenumberEnd: 1485
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          185
      EdgeCount:       45
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_int_init_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:1463,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:1465,15'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1466,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1467,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1467,9'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1468,9'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/iterators.c:1468,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1470,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/iterators.c:1474,15'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1475,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1476,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1476,9'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1477,9'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/iterators.c:1477,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1479,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_es_is_all
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1445
      functionLinenumberEnd: 1446
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_es_destroy
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1408
      functionLinenumberEnd: 1432
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          98
      EdgeCount:       37
      CyclomaticComplexity: 20
      functionsReached:
        - igraph_vector_int_destroy
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:1409,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:1421,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1426,9'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_es_all_between
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1387
      functionLinenumberEnd: 1392
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_es_path_small
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1329
      functionLinenumberEnd: 1365
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          222
      EdgeCount:       47
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1335,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1336,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1337,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1337,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1347,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1347,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1347,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1347,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1358,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_es_path
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1313
      functionLinenumberEnd: 1327
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_int_init_copy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1316,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1317,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1318,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1318,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1319,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/iterators.c:1319,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1320,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_es_pairs_small
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1256
      functionLinenumberEnd: 1292
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          222
      EdgeCount:       47
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1262,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1263,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1264,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1264,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1274,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:1274,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1274,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1274,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:1285,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_es_pairs
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionLinenumberEnd: 1226
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_int_init_copy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1215,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1216,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1217,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1217,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1218,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/iterators.c:1218,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1219,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_ess_range
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1181
      functionLinenumberEnd: 1186
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_es_range
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1164
      functionLinenumberEnd: 1166
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_ess_range
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1165,11'
          Dst:             igraph_ess_range
    - functionName:    igraph_ess_vector
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1139
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_es_vector_copy
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1110
      functionLinenumberEnd: 1123
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          92
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_int_init_copy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:1113,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:1114,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1115,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:1115,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:1116,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/iterators.c:1116,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:1117,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_es_vector
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ess_1
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1058
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_es_1
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ess_none
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1026
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_es_none
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1005
      functionLinenumberEnd: 1007
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_es_incident
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 990
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ess_all
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 956
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_es_all
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:955,5'
          Dst:             igraph_es_all
    - functionName:    igraph_es_all
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 937
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_error
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:922,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:933,9'
          Dst:             igraph_error
    - functionName:    igraph_vs_size
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          416
      EdgeCount:       92
      CyclomaticComplexity: 13
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:617,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:623,28'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:633,19'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:636,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:636,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:636,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:636,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:637,9'
          Dst:             igraph_neighbors
        - Src:             'src/graph/iterators.c:637,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:641,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:642,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:643,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/iterators.c:647,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:647,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:647,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:647,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:648,9'
          Dst:             igraph_neighbors
        - Src:             'src/graph/iterators.c:648,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:652,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:653,19'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:654,16'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:655,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:656,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:656,9'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:663,9'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:664,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:665,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/iterators.c:670,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:674,5'
          Dst:             igraph_error
    - functionName:    igraph_vs_type
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vs_copy
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          104
      EdgeCount:       24
      CyclomaticComplexity: 3
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_int_init_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:574,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:576,15'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:577,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:578,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:578,9'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:579,9'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/iterators.c:579,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:581,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vit_as_vector
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          157
      EdgeCount:       29
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:873,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:871,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/iterators.c:871,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:886,9'
          Dst:             igraph_error
    - functionName:    igraph_vit_destroy
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 866
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - igraph_free
        - igraph_vector_int_destroy
      functionUses:    54
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:854,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:859,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:860,9'
          Dst:             igraph_free
    - functionName:    igraph_vit_create
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 838
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         173
      ICount:          857
      EdgeCount:       199
      CyclomaticComplexity: 28
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_isininterval
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    28
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:719,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:724,20'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:727,19'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:728,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:729,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:729,9'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:730,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:730,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:730,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:730,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:731,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:731,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:731,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:731,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:732,9'
          Dst:             igraph_neighbors
        - Src:             'src/graph/iterators.c:732,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:736,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:737,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/iterators.c:737,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:742,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:743,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/iterators.c:753,19'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:754,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:755,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:755,9'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:756,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:756,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:756,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:756,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:757,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:757,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:757,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:757,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:758,9'
          Dst:             igraph_neighbors
        - Src:             'src/graph/iterators.c:758,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:762,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:763,13'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:764,16'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:765,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:766,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:766,9'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:773,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/iterators.c:773,9'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:781,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:782,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/iterators.c:801,25'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:802,13'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:811,20'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/iterators.c:812,58'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:812,14'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/graph/iterators.c:813,13'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:818,40'
          Dst:             igraph_vcount
        - Src:             'src/graph/iterators.c:822,17'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:825,17'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:834,9'
          Dst:             igraph_error
    - functionName:    igraph_vs_as_vector
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          88
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vit_as_vector
        - igraph_vit_create
        - igraph_vit_destroy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:552,5'
          Dst:             igraph_vit_create
        - Src:             'src/graph/iterators.c:552,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:553,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:553,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/iterators.c:554,5'
          Dst:             igraph_vit_as_vector
        - Src:             'src/graph/iterators.c:554,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:556,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/iterators.c:557,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vs_is_all
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vs_destroy
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          67
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - igraph_vector_int_destroy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/iterators.c:509,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/iterators.c:519,9'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_vss_range
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vs_range
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vss_range
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:467,11'
          Dst:             igraph_vss_range
    - functionName:    igraph_vs_vector_copy
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          92
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_int_init_copy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:434,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:435,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:436,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:436,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:437,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/iterators.c:437,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:438,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vs_vector_small
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         38
      ICount:          194
      EdgeCount:       44
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/iterators.c:380,11'
          Dst:             calloc
        - Src:             'src/graph/iterators.c:381,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:382,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:382,5'
          Dst:             igraph_free
        - Src:             'src/graph/iterators.c:394,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/iterators.c:394,5'
          Dst:             igraph_error
        - Src:             'src/graph/iterators.c:394,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/iterators.c:394,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/iterators.c:402,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vss_vector
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vs_vector
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vss_1
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vs_1
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vss_none
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vs_none
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vs_nonadj
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vs_adj
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vss_all
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vs_all
      functionSourceFile: '/src/igraph/src/graph/iterators.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_invalidate_cache
      functionSourceFile: '/src/igraph/src/graph/type_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_property_cache_invalidate_all
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_common.c:242,5'
          Dst:             igraph_i_property_cache_invalidate_all
    - functionName:    igraph_edges
      functionSourceFile: '/src/igraph/src/graph/type_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          425
      EdgeCount:       70
      CyclomaticComplexity: 15
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_is_directed
        - igraph_vector_int_resize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_common.c:177,5'
          Dst:             igraph_eit_create
        - Src:             'src/graph/type_common.c:177,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_common.c:178,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_common.c:178,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/type_common.c:180,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_common.c:180,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_common.c:184,13'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_common.c:198,13'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_common.c:213,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/type_common.c:214,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_edge
      functionSourceFile: '/src/igraph/src/graph/type_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_is_directed
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_common.c:134,27'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_common.c:135,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_common.c:138,9'
          Dst:             igraph_is_directed
    - functionName:    igraph_delete_vertices_idx
      functionSourceFile: '/src/igraph/src/graph/type_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_delete_vertices_map
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_common.c:105,12'
          Dst:             igraph_delete_vertices_map
    - functionName:    igraph_delete_vertices
      functionSourceFile: '/src/igraph/src/graph/type_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_delete_vertices_map
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_common.c:92,12'
          Dst:             igraph_delete_vertices_map
    - functionName:    igraph_empty
      functionSourceFile: '/src/igraph/src/graph/type_common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_empty_attrs
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_common.c:65,12'
          Dst:             igraph_empty_attrs
    - functionName:    igraph_i_reverse
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2001
      functionLinenumberEnd: 2013
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_is_directed
        - igraph_vector_int_swap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:2004,11'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:2008,5'
          Dst:             igraph_vector_int_swap
        - Src:             'src/graph/type_indexededgelist.c:2009,5'
          Dst:             igraph_vector_int_swap
        - Src:             'src/graph/type_indexededgelist.c:2010,5'
          Dst:             igraph_vector_int_swap
    - functionName:    igraph_is_directed
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionLinenumberEnd: 1134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    95
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_is_same_graph
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1947
      functionLinenumberEnd: 1994
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          156
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_ecount
        - igraph_is_directed
        - igraph_vcount
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1948,24'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:1949,24'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:1950,24'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_indexededgelist.c:1951,24'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_indexededgelist.c:1962,9'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1962,39'
          Dst:             igraph_is_directed
    - functionName:    igraph_vcount
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    152
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_ecount
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 844
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_size
      functionUses:    92
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:844,12'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_incident
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1778
      functionLinenumberEnd: 1912
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         116
      ICount:          812
      EdgeCount:       150
      CyclomaticComplexity: 36
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_resize
      functionUses:    34
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1782,30'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1784,28'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:1785,9'
          Dst:             igraph_errorf
        - Src:             'src/graph/type_indexededgelist.c:1789,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1814,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:1814,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1910,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:1910,5'
          Dst:             igraph_error
    - functionName:    igraph_get_all_eids_between
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1718
      functionLinenumberEnd: 1743
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         229
      ICount:          1380
      EdgeCount:       288
      CyclomaticComplexity: 61
      functionsReached:
        - igraph_error
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_push_back
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1719,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:1722,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1726,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1729,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/graph/type_indexededgelist.c:1731,9'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1733,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:1733,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1733,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:1733,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1736,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:1736,13'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1736,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:1736,13'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1739,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:1739,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1739,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:1739,9'
          Dst:             igraph_error
    - functionName:    igraph_get_eids
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1602
      functionLinenumberEnd: 1656
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         181
      ICount:          1134
      EdgeCount:       230
      CyclomaticComplexity: 51
      functionsReached:
        - igraph_error
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_isininterval
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1604,30'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/type_indexededgelist.c:1605,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:1610,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/graph/type_indexededgelist.c:1615,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1619,10'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/graph/type_indexededgelist.c:1620,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1623,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:1623,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1625,9'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1638,17'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1650,17'
          Dst:             igraph_error
    - functionName:    igraph_get_eid
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1524
      functionLinenumberEnd: 1555
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         157
      ICount:          979
      EdgeCount:       201
      CyclomaticComplexity: 46
      functionsReached:
        - igraph_error
        - igraph_is_directed
        - igraph_vcount
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1526,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:1529,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1533,9'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1550,13'
          Dst:             igraph_error
    - functionName:    igraph_degree
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1268
      functionLinenumberEnd: 1425
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         170
      ICount:          1171
      EdgeCount:       217
      CyclomaticComplexity: 49
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_fatal
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_is_directed
        - igraph_vector_int_null
        - igraph_vector_int_resize
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vs_is_all
      functionUses:    36
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1274,5'
          Dst:             igraph_vit_create
        - Src:             'src/graph/type_indexededgelist.c:1274,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1275,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:1275,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/type_indexededgelist.c:1278,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1285,13'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/graph/type_indexededgelist.c:1286,14'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/graph/type_indexededgelist.c:1297,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1301,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:1301,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1302,5'
          Dst:             igraph_vector_int_null
        - Src:             'src/graph/type_indexededgelist.c:1322,9'
          Dst:             igraph_fatal
        - Src:             'src/graph/type_indexededgelist.c:1327,13'
          Dst:             igraph_vs_is_all
        - Src:             'src/graph/type_indexededgelist.c:1329,40'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_indexededgelist.c:1369,13'
          Dst:             igraph_vs_is_all
        - Src:             'src/graph/type_indexededgelist.c:1371,40'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_indexededgelist.c:1421,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/type_indexededgelist.c:1422,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_degree_1
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1165
      functionLinenumberEnd: 1217
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          347
      EdgeCount:       73
      CyclomaticComplexity: 19
      functionsReached:
        - igraph_error
        - igraph_is_directed
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1168,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1174,9'
          Dst:             igraph_error
    - functionName:    igraph_neighbors
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 894
      functionLinenumberEnd: 1068
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         342
      ICount:          1788
      EdgeCount:       451
      CyclomaticComplexity: 111
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_resize
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:947,28'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:948,9'
          Dst:             igraph_errorf
        - Src:             'src/graph/type_indexededgelist.c:951,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:954,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:976,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:976,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:987,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:992,20'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:993,19'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:1064,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:1064,5'
          Dst:             igraph_error
    - functionName:    igraph_delete_vertices_map
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 817
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         273
      ICount:          1266
      EdgeCount:       316
      CyclomaticComplexity: 45
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_destroy
        - igraph_ecount
        - igraph_error
        - igraph_free
        - igraph_i_attribute_copy
        - igraph_i_attribute_permute_edges
        - igraph_i_attribute_permute_vertices
        - igraph_i_create_start_vectors
        - igraph_i_property_cache_destroy
        - igraph_i_property_cache_init
        - igraph_i_property_cache_invalidate_conditionally
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_null
        - igraph_vector_int_pair_order
        - igraph_vector_int_resize
        - igraph_vit_create
        - igraph_vit_destroy
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:649,32'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_indexededgelist.c:650,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:660,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:660,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:661,9'
          Dst:             igraph_vector_int_null
        - Src:             'src/graph/type_indexededgelist.c:663,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:663,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:663,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:663,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:666,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:666,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:666,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:666,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:668,5'
          Dst:             igraph_vit_create
        - Src:             'src/graph/type_indexededgelist.c:668,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:669,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:669,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/type_indexededgelist.c:675,13'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:705,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:705,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:705,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:705,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:706,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:706,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:706,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:706,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:707,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:707,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:707,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:707,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:708,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:708,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:708,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:708,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:709,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:709,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:709,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:709,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:710,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:710,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:710,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:710,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:724,5'
          Dst:             igraph_vector_int_pair_order
        - Src:             'src/graph/type_indexededgelist.c:724,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:726,5'
          Dst:             igraph_vector_int_pair_order
        - Src:             'src/graph/type_indexededgelist.c:726,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:729,5'
          Dst:             igraph_i_create_start_vectors
        - Src:             'src/graph/type_indexededgelist.c:729,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:731,5'
          Dst:             igraph_i_create_start_vectors
        - Src:             'src/graph/type_indexededgelist.c:731,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:734,22'
          Dst:             calloc
        - Src:             'src/graph/type_indexededgelist.c:735,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:736,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:736,5'
          Dst:             igraph_free
        - Src:             'src/graph/type_indexededgelist.c:737,5'
          Dst:             igraph_i_property_cache_init
        - Src:             'src/graph/type_indexededgelist.c:737,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:738,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:738,5'
          Dst:             igraph_i_property_cache_destroy
        - Src:             'src/graph/type_indexededgelist.c:741,5'
          Dst:             igraph_i_attribute_copy
        - Src:             'src/graph/type_indexededgelist.c:741,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:747,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:748,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:748,5'
          Dst:             igraph_destroy
        - Src:             'src/graph/type_indexededgelist.c:752,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:752,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:752,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:752,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:759,9'
          Dst:             igraph_i_attribute_permute_vertices
        - Src:             'src/graph/type_indexededgelist.c:759,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:760,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:760,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:767,9'
          Dst:             igraph_i_attribute_permute_edges
        - Src:             'src/graph/type_indexededgelist.c:767,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:768,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:769,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:772,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/type_indexededgelist.c:773,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:774,5'
          Dst:             igraph_destroy
        - Src:             'src/graph/type_indexededgelist.c:777,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:780,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:780,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:790,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:791,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:804,5'
          Dst:             igraph_i_property_cache_invalidate_conditionally
    - functionName:    igraph_i_create_start_vectors
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1076
      functionLinenumberEnd: 1117
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          227
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_error
        - igraph_vector_int_null
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:1085,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/type_indexededgelist.c:1089,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:1089,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:1095,9'
          Dst:             igraph_vector_int_null
    - functionName:    igraph_destroy
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_attribute_destroy
        - igraph_i_property_cache_destroy
        - igraph_vector_int_destroy
      functionUses:    58
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:156,5'
          Dst:             igraph_i_attribute_destroy
        - Src:             'src/graph/type_indexededgelist.c:158,5'
          Dst:             igraph_i_property_cache_destroy
        - Src:             'src/graph/type_indexededgelist.c:161,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:162,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:163,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:164,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:165,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:166,5'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_delete_edges
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         134
      ICount:          632
      EdgeCount:       155
      CyclomaticComplexity: 23
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_ecount
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_free
        - igraph_i_attribute_permute_edges
        - igraph_i_create_start_vectors
        - igraph_i_property_cache_invalidate_conditionally
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_pair_order
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:501,32'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_indexededgelist.c:502,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:513,12'
          Dst:             calloc
        - Src:             'src/graph/type_indexededgelist.c:514,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:515,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:515,5'
          Dst:             igraph_free
        - Src:             'src/graph/type_indexededgelist.c:517,5'
          Dst:             igraph_eit_create
        - Src:             'src/graph/type_indexededgelist.c:517,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:518,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:518,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/type_indexededgelist.c:530,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/type_indexededgelist.c:531,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:533,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:533,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:533,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:533,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:534,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:534,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:534,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:534,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:546,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:546,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:546,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:546,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:547,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:547,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:547,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:547,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:548,5'
          Dst:             igraph_vector_int_pair_order
        - Src:             'src/graph/type_indexededgelist.c:548,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:549,5'
          Dst:             igraph_vector_int_pair_order
        - Src:             'src/graph/type_indexededgelist.c:549,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:556,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:556,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:556,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:556,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:562,9'
          Dst:             igraph_i_attribute_permute_edges
        - Src:             'src/graph/type_indexededgelist.c:562,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:563,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:564,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:568,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:569,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:570,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:571,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:576,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:579,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:582,5'
          Dst:             igraph_i_create_start_vectors
        - Src:             'src/graph/type_indexededgelist.c:583,5'
          Dst:             igraph_i_create_start_vectors
        - Src:             'src/graph/type_indexededgelist.c:598,5'
          Dst:             igraph_i_property_cache_invalidate_conditionally
    - functionName:    igraph_add_edges
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         91
      ICount:          508
      EdgeCount:       106
      CyclomaticComplexity: 17
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_ENTER
        - IGRAPH_FINALLY_EXIT
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_errorf
        - igraph_i_attribute_add_edges
        - igraph_i_create_start_vectors
        - igraph_i_property_cache_invalidate_conditionally
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_isininterval
        - igraph_vector_int_pair_order
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:258,32'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/type_indexededgelist.c:259,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/type_indexededgelist.c:263,30'
          Dst:             igraph_is_directed
        - Src:             'src/graph/type_indexededgelist.c:265,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/type_indexededgelist.c:266,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:268,51'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:268,10'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/graph/type_indexededgelist.c:269,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:273,5'
          Dst:             igraph_errorf
        - Src:             'src/graph/type_indexededgelist.c:275,9'
          Dst:             igraph_errorf
        - Src:             'src/graph/type_indexededgelist.c:278,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/graph/type_indexededgelist.c:278,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:279,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/graph/type_indexededgelist.c:279,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:283,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:284,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:286,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:287,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/type_indexededgelist.c:310,5'
          Dst:             IGRAPH_FINALLY_ENTER
        - Src:             'src/graph/type_indexededgelist.c:312,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:312,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:312,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:312,9'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/graph/type_indexededgelist.c:312,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:313,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:313,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:314,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:314,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:314,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:314,9'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/graph/type_indexededgelist.c:314,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:315,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:315,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:316,9'
          Dst:             igraph_vector_int_pair_order
        - Src:             'src/graph/type_indexededgelist.c:316,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:316,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:316,9'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/graph/type_indexededgelist.c:316,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:317,9'
          Dst:             igraph_vector_int_pair_order
        - Src:             'src/graph/type_indexededgelist.c:317,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:317,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:317,9'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/graph/type_indexededgelist.c:317,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:322,13'
          Dst:             igraph_i_attribute_add_edges
        - Src:             'src/graph/type_indexededgelist.c:322,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:322,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:322,13'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/graph/type_indexededgelist.c:322,13'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:326,9'
          Dst:             igraph_i_create_start_vectors
        - Src:             'src/graph/type_indexededgelist.c:327,9'
          Dst:             igraph_i_create_start_vectors
        - Src:             'src/graph/type_indexededgelist.c:330,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:331,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:332,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/type_indexededgelist.c:337,5'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/graph/type_indexededgelist.c:353,5'
          Dst:             igraph_i_property_cache_invalidate_conditionally
    - functionName:    igraph_copy
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         83
      ICount:          375
      EdgeCount:       92
      CyclomaticComplexity: 11
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_i_attribute_copy
        - igraph_i_property_cache_copy
        - igraph_i_property_cache_destroy
        - igraph_vector_int_destroy
        - igraph_vector_int_init_copy
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:200,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/type_indexededgelist.c:200,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:201,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:201,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:202,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/type_indexededgelist.c:202,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:203,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:203,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:204,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/type_indexededgelist.c:204,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:205,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:205,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:206,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/type_indexededgelist.c:206,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:207,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:207,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:208,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/type_indexededgelist.c:208,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:209,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:209,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:210,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/graph/type_indexededgelist.c:210,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:211,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:211,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:213,17'
          Dst:             calloc
        - Src:             'src/graph/type_indexededgelist.c:214,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:215,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:215,5'
          Dst:             igraph_free
        - Src:             'src/graph/type_indexededgelist.c:216,5'
          Dst:             igraph_i_property_cache_copy
        - Src:             'src/graph/type_indexededgelist.c:216,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:217,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:217,5'
          Dst:             igraph_i_property_cache_destroy
        - Src:             'src/graph/type_indexededgelist.c:219,5'
          Dst:             igraph_i_attribute_copy
        - Src:             'src/graph/type_indexededgelist.c:219,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:221,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_add_vertices
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          285
      EdgeCount:       59
      CyclomaticComplexity: 11
      functionsReached:
        - IGRAPH_FINALLY_ENTER
        - IGRAPH_FINALLY_EXIT
        - igraph_ecount
        - igraph_error
        - igraph_errorf
        - igraph_i_attribute_add_vertices
        - igraph_i_property_cache_invalidate_conditionally
        - igraph_vcount
        - igraph_vector_int_reserve
        - igraph_vector_int_resize
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:392,23'
          Dst:             igraph_ecount
        - Src:             'src/graph/type_indexededgelist.c:393,23'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:398,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:401,5'
          Dst:             igraph_errorf
        - Src:             'src/graph/type_indexededgelist.c:403,9'
          Dst:             igraph_errorf
        - Src:             'src/graph/type_indexededgelist.c:406,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/graph/type_indexededgelist.c:406,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:407,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/graph/type_indexededgelist.c:407,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:409,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:410,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:424,9'
          Dst:             IGRAPH_FINALLY_ENTER
        - Src:             'src/graph/type_indexededgelist.c:425,15'
          Dst:             igraph_i_attribute_add_vertices
        - Src:             'src/graph/type_indexededgelist.c:429,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:430,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/type_indexededgelist.c:432,9'
          Dst:             IGRAPH_FINALLY_EXIT
        - Src:             'src/graph/type_indexededgelist.c:434,13'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:466,9'
          Dst:             igraph_vcount
        - Src:             'src/graph/type_indexededgelist.c:457,5'
          Dst:             igraph_i_property_cache_invalidate_conditionally
    - functionName:    igraph_empty_attrs
      functionSourceFile: '/src/igraph/src/graph/type_indexededgelist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         107
      ICount:          431
      EdgeCount:       118
      CyclomaticComplexity: 13
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_add_vertices
        - igraph_error
        - igraph_free
        - igraph_i_attribute_init
        - igraph_i_property_cache_destroy
        - igraph_i_property_cache_init
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_indexededgelist.c:105,9'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:112,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:112,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:112,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:112,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:113,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:113,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:113,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:113,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:114,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:114,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:114,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:114,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:115,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:115,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:115,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:115,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:116,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:116,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:116,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:116,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:117,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/type_indexededgelist.c:117,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:117,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:117,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/type_indexededgelist.c:120,20'
          Dst:             calloc
        - Src:             'src/graph/type_indexededgelist.c:121,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:122,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:122,5'
          Dst:             igraph_free
        - Src:             'src/graph/type_indexededgelist.c:123,5'
          Dst:             igraph_i_property_cache_init
        - Src:             'src/graph/type_indexededgelist.c:123,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:124,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/type_indexededgelist.c:124,5'
          Dst:             igraph_i_property_cache_destroy
        - Src:             'src/graph/type_indexededgelist.c:130,5'
          Dst:             igraph_i_attribute_init
        - Src:             'src/graph/type_indexededgelist.c:130,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:133,5'
          Dst:             igraph_add_vertices
        - Src:             'src/graph/type_indexededgelist.c:133,5'
          Dst:             igraph_error
        - Src:             'src/graph/type_indexededgelist.c:135,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_dfs
      functionSourceFile: '/src/igraph/src/graph/visitors.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - int
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         260
      ICount:          1253
      EdgeCount:       317
      CyclomaticComplexity: 59
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_error
        - igraph_i_lazy_adjlist_get_real
        - igraph_is_directed
        - igraph_lazy_adjlist_destroy
        - igraph_lazy_adjlist_init
        - igraph_stack_int_destroy
        - igraph_stack_int_empty
        - igraph_stack_int_init
        - igraph_stack_int_pop
        - igraph_stack_int_push
        - igraph_stack_int_top
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_fill
        - igraph_vector_int_get_ptr
        - igraph_vector_int_init
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/visitors.c:487,38'
          Dst:             igraph_vcount
        - Src:             'src/graph/visitors.c:498,9'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:503,9'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:506,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/visitors.c:510,5'
          Dst:             igraph_bitset_init
        - Src:             'src/graph/visitors.c:510,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:510,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/visitors.c:510,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/graph/visitors.c:511,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/graph/visitors.c:511,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:511,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/visitors.c:511,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/graph/visitors.c:513,5'
          Dst:             igraph_lazy_adjlist_init
        - Src:             'src/graph/visitors.c:513,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:514,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/visitors.c:514,5'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/graph/visitors.c:516,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/visitors.c:516,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:516,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/visitors.c:516,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/visitors.c:531,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/visitors.c:531,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:531,5'
          Dst:             igraph_vector_int_fill
        - Src:             'src/graph/visitors.c:532,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/visitors.c:532,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:532,5'
          Dst:             igraph_vector_int_fill
        - Src:             'src/graph/visitors.c:533,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/visitors.c:533,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:533,5'
          Dst:             igraph_vector_int_fill
        - Src:             'src/graph/visitors.c:534,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/visitors.c:534,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:534,5'
          Dst:             igraph_vector_int_fill
        - Src:             'src/graph/visitors.c:538,5'
          Dst:             igraph_stack_int_push
        - Src:             'src/graph/visitors.c:538,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:550,9'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:552,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/visitors.c:552,13'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/graph/visitors.c:552,13'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/graph/visitors.c:552,13'
          Dst:             igraph_bitset_destroy
        - Src:             'src/graph/visitors.c:552,13'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/visitors.c:560,13'
          Dst:             igraph_stack_int_empty
        - Src:             'src/graph/visitors.c:568,13'
          Dst:             igraph_stack_int_push
        - Src:             'src/graph/visitors.c:568,13'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:581,17'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:583,21'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/visitors.c:583,21'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/graph/visitors.c:583,21'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/graph/visitors.c:583,21'
          Dst:             igraph_bitset_destroy
        - Src:             'src/graph/visitors.c:583,21'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/visitors.c:591,17'
          Dst:             igraph_stack_int_empty
        - Src:             'src/graph/visitors.c:592,36'
          Dst:             igraph_stack_int_top
        - Src:             'src/graph/visitors.c:593,33'
          Dst:             igraph_vector_int_get_ptr
        - Src:             'src/graph/visitors.c:595,41'
          Dst:             igraph_i_lazy_adjlist_get_real
        - Src:             'src/graph/visitors.c:596,13'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:598,36'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/visitors.c:610,17'
          Dst:             igraph_stack_int_push
        - Src:             'src/graph/visitors.c:610,17'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:624,21'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:629,25'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/visitors.c:629,25'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/graph/visitors.c:629,25'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/graph/visitors.c:629,25'
          Dst:             igraph_bitset_destroy
        - Src:             'src/graph/visitors.c:629,25'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/visitors.c:636,17'
          Dst:             igraph_stack_int_pop
        - Src:             'src/graph/visitors.c:643,21'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:649,25'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/visitors.c:649,25'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/graph/visitors.c:649,25'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/graph/visitors.c:649,25'
          Dst:             igraph_bitset_destroy
        - Src:             'src/graph/visitors.c:649,25'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/visitors.c:657,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/visitors.c:657,5'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/graph/visitors.c:657,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/graph/visitors.c:657,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/graph/visitors.c:657,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_bfs_simple
      functionSourceFile: '/src/igraph/src/graph/visitors.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         166
      ICount:          755
      EdgeCount:       198
      CyclomaticComplexity: 34
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_is_directed
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_fill
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/visitors.c:334,38'
          Dst:             igraph_vcount
        - Src:             'src/graph/visitors.c:341,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/visitors.c:347,9'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:352,5'
          Dst:             igraph_bitset_init
        - Src:             'src/graph/visitors.c:352,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:352,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/visitors.c:352,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/graph/visitors.c:353,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/visitors.c:353,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:353,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/visitors.c:353,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/visitors.c:354,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/graph/visitors.c:354,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:355,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/visitors.c:355,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/graph/visitors.c:359,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/graph/visitors.c:362,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/graph/visitors.c:365,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/visitors.c:365,9'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:366,9'
          Dst:             igraph_vector_int_fill
        - Src:             'src/graph/visitors.c:370,5'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/graph/visitors.c:370,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:371,5'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/graph/visitors.c:371,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:373,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/visitors.c:373,9'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:376,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/visitors.c:376,9'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:384,13'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/graph/visitors.c:385,32'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/graph/visitors.c:386,32'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/graph/visitors.c:387,9'
          Dst:             igraph_neighbors
        - Src:             'src/graph/visitors.c:387,9'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:390,34'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/visitors.c:398,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/graph/visitors.c:398,17'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:399,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/graph/visitors.c:399,17'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:401,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/visitors.c:401,21'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:404,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/visitors.c:404,21'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:413,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/graph/visitors.c:413,9'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:416,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/visitors.c:417,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/graph/visitors.c:418,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/graph/visitors.c:419,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_bfs
      functionSourceFile: '/src/igraph/src/graph/visitors.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      int
      argCount:        14
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         257
      ICount:          1235
      EdgeCount:       316
      CyclomaticComplexity: 61
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_bitset_destroy
        - igraph_bitset_fill
        - igraph_bitset_init
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_head
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_i_lazy_adjlist_get_real
        - igraph_is_directed
        - igraph_lazy_adjlist_destroy
        - igraph_lazy_adjlist_init
        - igraph_vcount
        - igraph_vector_int_fill
        - igraph_vector_int_isininterval
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/visitors.c:114,38'
          Dst:             igraph_vcount
        - Src:             'src/graph/visitors.c:128,36'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/visitors.c:131,9'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:134,19'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/graph/visitors.c:135,9'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:138,24'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/graph/visitors.c:139,9'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:144,9'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:147,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/visitors.c:151,5'
          Dst:             igraph_bitset_init
        - Src:             'src/graph/visitors.c:151,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:151,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/visitors.c:151,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/graph/visitors.c:152,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/graph/visitors.c:152,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:152,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/visitors.c:152,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/graph/visitors.c:154,5'
          Dst:             igraph_lazy_adjlist_init
        - Src:             'src/graph/visitors.c:154,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:155,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/visitors.c:155,5'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/graph/visitors.c:161,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/visitors.c:162,9'
          Dst:             igraph_bitset_fill
        - Src:             'src/graph/visitors.c:177,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/visitors.c:177,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:177,5'
          Dst:             igraph_vector_int_fill
        - Src:             'src/graph/visitors.c:178,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/visitors.c:178,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:178,5'
          Dst:             igraph_vector_int_fill
        - Src:             'src/graph/visitors.c:179,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/visitors.c:179,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:179,5'
          Dst:             igraph_vector_int_fill
        - Src:             'src/graph/visitors.c:180,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/visitors.c:180,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:180,5'
          Dst:             igraph_vector_int_fill
        - Src:             'src/graph/visitors.c:181,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/visitors.c:181,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:181,5'
          Dst:             igraph_vector_int_fill
        - Src:             'src/graph/visitors.c:182,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/visitors.c:182,5'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:182,5'
          Dst:             igraph_vector_int_fill
        - Src:             'src/graph/visitors.c:213,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/graph/visitors.c:213,9'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:214,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/graph/visitors.c:214,9'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:222,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/graph/visitors.c:223,36'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/graph/visitors.c:224,36'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/graph/visitors.c:226,41'
          Dst:             igraph_i_lazy_adjlist_get_real
        - Src:             'src/graph/visitors.c:228,13'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:229,36'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/visitors.c:248,21'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/graph/visitors.c:248,21'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:249,21'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/graph/visitors.c:249,21'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:256,24'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/graph/visitors.c:258,30'
          Dst:             igraph_dqueue_int_head
        - Src:             'src/graph/visitors.c:260,17'
          Dst:             igraph_error
        - Src:             'src/graph/visitors.c:281,5'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/graph/visitors.c:282,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/graph/visitors.c:283,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/graph/visitors.c:284,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_small
      functionSourceFile: '/src/igraph/src/constructors/basic_constructors.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          162
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_create
        - igraph_error
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/constructors/basic_constructors.c:128,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/constructors/basic_constructors.c:128,5'
          Dst:             igraph_error
        - Src:             'src/constructors/basic_constructors.c:128,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/constructors/basic_constructors.c:128,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/constructors/basic_constructors.c:135,15'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/constructors/basic_constructors.c:138,13'
          Dst:             igraph_error
        - Src:             'src/constructors/basic_constructors.c:144,5'
          Dst:             igraph_create
        - Src:             'src/constructors/basic_constructors.c:144,5'
          Dst:             igraph_error
        - Src:             'src/constructors/basic_constructors.c:146,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/constructors/basic_constructors.c:147,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_create
      functionSourceFile: '/src/igraph/src/constructors/basic_constructors.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          210
      EdgeCount:       54
      CyclomaticComplexity: 10
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_add_edges
        - igraph_add_vertices
        - igraph_destroy
        - igraph_empty
        - igraph_error
        - igraph_vcount
        - igraph_vector_int_isininterval
        - igraph_vector_int_max
        - igraph_vector_int_size
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/constructors/basic_constructors.c:55,31'
          Dst:             igraph_vector_int_size
        - Src:             'src/constructors/basic_constructors.c:58,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/constructors/basic_constructors.c:59,9'
          Dst:             igraph_error
        - Src:             'src/constructors/basic_constructors.c:61,10'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/constructors/basic_constructors.c:62,9'
          Dst:             igraph_error
        - Src:             'src/constructors/basic_constructors.c:67,23'
          Dst:             igraph_vector_int_max
        - Src:             'src/constructors/basic_constructors.c:69,5'
          Dst:             igraph_empty
        - Src:             'src/constructors/basic_constructors.c:69,5'
          Dst:             igraph_error
        - Src:             'src/constructors/basic_constructors.c:70,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/constructors/basic_constructors.c:70,5'
          Dst:             igraph_destroy
        - Src:             'src/constructors/basic_constructors.c:72,13'
          Dst:             igraph_vcount
        - Src:             'src/constructors/basic_constructors.c:74,13'
          Dst:             igraph_add_vertices
        - Src:             'src/constructors/basic_constructors.c:74,13'
          Dst:             igraph_error
        - Src:             'src/constructors/basic_constructors.c:76,9'
          Dst:             igraph_add_edges
        - Src:             'src/constructors/basic_constructors.c:76,9'
          Dst:             igraph_error
        - Src:             'src/constructors/basic_constructors.c:79,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_coreness
      functionSourceFile: '/src/igraph/src/centrality/coreness.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         133
      ICount:          703
      EdgeCount:       163
      CyclomaticComplexity: 32
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_degree
        - igraph_error
        - igraph_free
        - igraph_is_directed
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_max
        - igraph_vector_int_size
        - igraph_vss_all
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/coreness.c:58,32'
          Dst:             igraph_vcount
        - Src:             'src/centrality/coreness.c:65,9'
          Dst:             igraph_error
        - Src:             'src/centrality/coreness.c:67,10'
          Dst:             igraph_is_directed
        - Src:             'src/centrality/coreness.c:74,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/centrality/coreness.c:78,12'
          Dst:             calloc
        - Src:             'src/centrality/coreness.c:79,5'
          Dst:             igraph_error
        - Src:             'src/centrality/coreness.c:80,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/coreness.c:80,5'
          Dst:             igraph_free
        - Src:             'src/centrality/coreness.c:82,11'
          Dst:             calloc
        - Src:             'src/centrality/coreness.c:83,5'
          Dst:             igraph_error
        - Src:             'src/centrality/coreness.c:84,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/coreness.c:84,5'
          Dst:             igraph_free
        - Src:             'src/centrality/coreness.c:87,5'
          Dst:             igraph_vss_all
        - Src:             'src/centrality/coreness.c:87,5'
          Dst:             igraph_degree
        - Src:             'src/centrality/coreness.c:87,5'
          Dst:             igraph_error
        - Src:             'src/centrality/coreness.c:90,14'
          Dst:             igraph_vector_int_max
        - Src:             'src/centrality/coreness.c:92,11'
          Dst:             calloc
        - Src:             'src/centrality/coreness.c:93,5'
          Dst:             igraph_error
        - Src:             'src/centrality/coreness.c:94,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/coreness.c:94,5'
          Dst:             igraph_free
        - Src:             'src/centrality/coreness.c:122,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/centrality/coreness.c:122,5'
          Dst:             igraph_error
        - Src:             'src/centrality/coreness.c:122,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/coreness.c:122,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/centrality/coreness.c:125,9'
          Dst:             igraph_neighbors
        - Src:             'src/centrality/coreness.c:125,9'
          Dst:             igraph_error
        - Src:             'src/centrality/coreness.c:128,34'
          Dst:             igraph_vector_int_size
        - Src:             'src/centrality/coreness.c:148,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/centrality/coreness.c:149,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/centrality/coreness.c:151,5'
          Dst:             igraph_free
        - Src:             'src/centrality/coreness.c:152,5'
          Dst:             igraph_free
        - Src:             'src/centrality/coreness.c:153,5'
          Dst:             igraph_free
        - Src:             'src/centrality/coreness.c:154,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_subcomponent
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1557
      functionLinenumberEnd: 1608
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         105
      ICount:          458
      EdgeCount:       123
      CyclomaticComplexity: 20
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/connectivity/components.c:1559,32'
          Dst:             igraph_vcount
        - Src:             'src/connectivity/components.c:1566,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1570,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1573,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/connectivity/components.c:1575,5'
          Dst:             igraph_bitset_init
        - Src:             'src/connectivity/components.c:1575,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1575,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1575,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:1576,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1576,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1576,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1576,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1577,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/connectivity/components.c:1577,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1577,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1577,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:1579,5'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:1579,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1580,5'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:1580,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1583,13'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/connectivity/components.c:1584,32'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/connectivity/components.c:1586,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:1588,9'
          Dst:             igraph_neighbors
        - Src:             'src/connectivity/components.c:1588,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1589,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:1597,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:1597,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1598,13'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:1598,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1602,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:1603,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1604,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:1605,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_bridges
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         168
      ICount:          826
      EdgeCount:       195
      CyclomaticComplexity: 29
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_error
        - igraph_inclist_destroy
        - igraph_inclist_init
        - igraph_stack_int_destroy
        - igraph_stack_int_empty
        - igraph_stack_int_init
        - igraph_stack_int_pop
        - igraph_stack_int_push
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_fill
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/connectivity/components.c:1408,32'
          Dst:             igraph_vcount
        - Src:             'src/connectivity/components.c:1417,5'
          Dst:             igraph_inclist_init
        - Src:             'src/connectivity/components.c:1417,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1418,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1418,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/connectivity/components.c:1421,5'
          Dst:             igraph_bitset_init
        - Src:             'src/connectivity/components.c:1421,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1421,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1421,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:1422,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1422,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1422,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1422,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1423,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1423,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1423,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1423,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1425,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1425,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1425,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1425,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1426,5'
          Dst:             igraph_vector_int_fill
        - Src:             'src/connectivity/components.c:1428,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/connectivity/components.c:1428,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1428,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1428,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/connectivity/components.c:1429,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/connectivity/components.c:1429,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1429,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1429,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/connectivity/components.c:1431,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/connectivity/components.c:1441,13'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1441,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1442,13'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1442,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1444,22'
          Dst:             igraph_stack_int_empty
        - Src:             'src/connectivity/components.c:1445,34'
          Dst:             igraph_stack_int_pop
        - Src:             'src/connectivity/components.c:1446,34'
          Dst:             igraph_stack_int_pop
        - Src:             'src/connectivity/components.c:1461,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:1462,21'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1462,21'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1463,21'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1463,21'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1471,25'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1471,25'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1472,25'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1472,25'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1486,29'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:1486,29'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1494,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/connectivity/components.c:1495,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/connectivity/components.c:1496,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1497,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1498,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1499,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:1500,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/connectivity/components.c:1501,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_is_biconnected
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1254
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         132
      ICount:          621
      EdgeCount:       161
      CyclomaticComplexity: 31
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_lazy_adjlist_get_real
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
        - igraph_lazy_adjlist_destroy
        - igraph_lazy_adjlist_init
        - igraph_stack_int_destroy
        - igraph_stack_int_empty
        - igraph_stack_int_init
        - igraph_stack_int_pop
        - igraph_stack_int_push
        - igraph_stack_int_top
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/connectivity/components.c:1256,32'
          Dst:             igraph_vcount
        - Src:             'src/connectivity/components.c:1277,10'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/connectivity/components.c:1278,10'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/connectivity/components.c:1279,10'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/connectivity/components.c:1280,9'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/connectivity/components.c:1286,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1286,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1286,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1286,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1287,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1287,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1287,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1287,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1288,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1288,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1288,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1288,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1290,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/connectivity/components.c:1290,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1290,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1290,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/connectivity/components.c:1292,5'
          Dst:             igraph_lazy_adjlist_init
        - Src:             'src/connectivity/components.c:1292,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1293,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1293,5'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/connectivity/components.c:1298,5'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1298,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1300,13'
          Dst:             igraph_stack_int_empty
        - Src:             'src/connectivity/components.c:1301,28'
          Dst:             igraph_stack_int_top
        - Src:             'src/connectivity/components.c:1304,43'
          Dst:             igraph_i_lazy_adjlist_get_real
        - Src:             'src/connectivity/components.c:1305,32'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:1313,17'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1313,17'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1324,13'
          Dst:             igraph_stack_int_pop
        - Src:             'src/connectivity/components.c:1325,18'
          Dst:             igraph_stack_int_empty
        - Src:             'src/connectivity/components.c:1326,37'
          Dst:             igraph_stack_int_top
        - Src:             'src/connectivity/components.c:1358,5'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/connectivity/components.c:1359,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/connectivity/components.c:1360,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1361,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1362,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1363,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/connectivity/components.c:1374,9'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/connectivity/components.c:1375,9'
          Dst:             igraph_i_property_cache_set_bool_checked
    - functionName:    igraph_biconnected_components
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1227
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         315
      ICount:          1497
      EdgeCount:       380
      CyclomaticComplexity: 67
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_error
        - igraph_inclist_destroy
        - igraph_inclist_init
        - igraph_stack_int_destroy
        - igraph_stack_int_empty
        - igraph_stack_int_init
        - igraph_stack_int_pop
        - igraph_stack_int_push
        - igraph_stack_int_top
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_list_clear
        - igraph_vector_int_list_destroy
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_init
        - igraph_vector_int_list_push_back_new
        - igraph_vector_int_push_back
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/connectivity/components.c:1039,32'
          Dst:             igraph_vcount
        - Src:             'src/connectivity/components.c:1052,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1052,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1052,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1052,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1053,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1053,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1053,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1053,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1054,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1054,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1054,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1054,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1055,5'
          Dst:             igraph_bitset_init
        - Src:             'src/connectivity/components.c:1055,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1055,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1055,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:1057,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/connectivity/components.c:1057,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1057,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1057,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/connectivity/components.c:1058,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/connectivity/components.c:1058,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1058,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1058,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/connectivity/components.c:1060,5'
          Dst:             igraph_inclist_init
        - Src:             'src/connectivity/components.c:1060,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1061,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1061,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/connectivity/components.c:1063,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:1063,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1063,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1063,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1069,9'
          Dst:             igraph_vector_int_list_clear
        - Src:             'src/connectivity/components.c:1072,9'
          Dst:             igraph_vector_int_list_clear
        - Src:             'src/connectivity/components.c:1075,9'
          Dst:             igraph_vector_int_list_clear
        - Src:             'src/connectivity/components.c:1078,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/connectivity/components.c:1082,9'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/connectivity/components.c:1082,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1082,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:1082,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/connectivity/components.c:1091,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:1093,9'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1093,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1097,17'
          Dst:             igraph_stack_int_empty
        - Src:             'src/connectivity/components.c:1099,32'
          Dst:             igraph_stack_int_top
        - Src:             'src/connectivity/components.c:1103,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:1112,21'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1112,21'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1113,21'
          Dst:             igraph_stack_int_push
        - Src:             'src/connectivity/components.c:1113,21'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1124,17'
          Dst:             igraph_stack_int_pop
        - Src:             'src/connectivity/components.c:1125,22'
          Dst:             igraph_stack_int_empty
        - Src:             'src/connectivity/components.c:1126,41'
          Dst:             igraph_stack_int_top
        - Src:             'src/connectivity/components.c:1135,29'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:1135,29'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1148,33'
          Dst:             igraph_vector_int_list_push_back_new
        - Src:             'src/connectivity/components.c:1148,33'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1151,33'
          Dst:             igraph_vector_int_list_push_back_new
        - Src:             'src/connectivity/components.c:1151,33'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1154,37'
          Dst:             igraph_stack_int_empty
        - Src:             'src/connectivity/components.c:1155,50'
          Dst:             igraph_stack_int_pop
        - Src:             'src/connectivity/components.c:1159,37'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:1159,37'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1164,41'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:1164,41'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1168,41'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:1168,41'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1177,62'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/connectivity/components.c:1178,60'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:1181,33'
          Dst:             igraph_vector_int_list_push_back_new
        - Src:             'src/connectivity/components.c:1181,33'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1186,58'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:1191,45'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:1191,45'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1206,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:1206,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:1212,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/connectivity/components.c:1213,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/connectivity/components.c:1216,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1217,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/connectivity/components.c:1218,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/connectivity/components.c:1219,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/connectivity/components.c:1220,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:1221,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1222,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1223,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:1224,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_articulation_points
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 971
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_biconnected_components
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/connectivity/components.c:971,12'
          Dst:             igraph_biconnected_components
    - functionName:    igraph_i_decompose_strong
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         275
      ICount:          1174
      EdgeCount:       323
      CyclomaticComplexity: 50
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_adjlist_destroy
        - igraph_adjlist_init
        - igraph_allow_interruption
        - igraph_destroy
        - igraph_dqueue_int_back
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop_back
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_graph_list_clear
        - igraph_graph_list_push_back
        - igraph_i_induced_subgraph_map
        - igraph_progress
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_empty
        - igraph_vector_int_fill
        - igraph_vector_int_init
        - igraph_vector_int_null
        - igraph_vector_int_pop_back
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_size
        - igraph_vss_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/connectivity/components.c:730,32'
          Dst:             igraph_vcount
        - Src:             'src/connectivity/components.c:753,5'
          Dst:             igraph_graph_list_clear
        - Src:             'src/connectivity/components.c:757,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:757,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:757,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:757,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:758,5'
          Dst:             igraph_vector_int_fill
        - Src:             'src/connectivity/components.c:760,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:760,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:760,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:760,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:761,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:761,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:761,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:761,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:762,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:762,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:762,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:762,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:763,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/connectivity/components.c:763,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:763,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:763,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:765,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/connectivity/components.c:765,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:767,5'
          Dst:             igraph_vector_int_null
        - Src:             'src/connectivity/components.c:769,5'
          Dst:             igraph_adjlist_init
        - Src:             'src/connectivity/components.c:769,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:770,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:770,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/connectivity/components.c:782,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:787,35'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:792,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:792,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:796,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/connectivity/components.c:798,37'
          Dst:             igraph_dqueue_int_back
        - Src:             'src/connectivity/components.c:808,54'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:813,21'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:813,21'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:818,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:818,17'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:820,17'
          Dst:             igraph_dqueue_int_pop_back
        - Src:             'src/connectivity/components.c:825,21'
          Dst:             igraph_progress
        - Src:             'src/connectivity/components.c:825,21'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:827,21'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:833,5'
          Dst:             igraph_progress
        - Src:             'src/connectivity/components.c:833,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:835,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/connectivity/components.c:836,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/connectivity/components.c:838,5'
          Dst:             igraph_adjlist_init
        - Src:             'src/connectivity/components.c:838,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:839,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:839,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/connectivity/components.c:844,5'
          Dst:             igraph_vector_int_null
        - Src:             'src/connectivity/components.c:848,13'
          Dst:             igraph_vector_int_empty
        - Src:             'src/connectivity/components.c:850,36'
          Dst:             igraph_vector_int_pop_back
        - Src:             'src/connectivity/components.c:859,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/connectivity/components.c:865,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:865,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:866,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:866,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:871,13'
          Dst:             igraph_progress
        - Src:             'src/connectivity/components.c:871,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:873,13'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:876,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/connectivity/components.c:878,37'
          Dst:             igraph_dqueue_int_pop_back
        - Src:             'src/connectivity/components.c:880,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:886,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:886,17'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:890,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:890,17'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:895,21'
          Dst:             igraph_progress
        - Src:             'src/connectivity/components.c:895,21'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:897,21'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:903,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:907,9'
          Dst:             igraph_vss_vector
        - Src:             'src/connectivity/components.c:907,9'
          Dst:             igraph_i_induced_subgraph_map
        - Src:             'src/connectivity/components.c:907,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:912,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:912,9'
          Dst:             igraph_destroy
        - Src:             'src/connectivity/components.c:913,9'
          Dst:             igraph_graph_list_push_back
        - Src:             'src/connectivity/components.c:913,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:914,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/connectivity/components.c:921,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:929,5'
          Dst:             igraph_progress
        - Src:             'src/connectivity/components.c:929,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:933,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:934,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:935,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/connectivity/components.c:936,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:937,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:938,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:939,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_decompose_weak
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         140
      ICount:          605
      EdgeCount:       162
      CyclomaticComplexity: 24
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_destroy
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_graph_list_clear
        - igraph_graph_list_push_back
        - igraph_i_induced_subgraph_map
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_fill
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_size
        - igraph_vss_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/connectivity/components.c:625,32'
          Dst:             igraph_vcount
        - Src:             'src/connectivity/components.c:640,5'
          Dst:             igraph_graph_list_clear
        - Src:             'src/connectivity/components.c:643,5'
          Dst:             igraph_bitset_init
        - Src:             'src/connectivity/components.c:643,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:643,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:643,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:644,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/connectivity/components.c:644,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:644,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:644,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:645,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:645,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:645,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:645,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:646,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:646,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:646,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:646,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:647,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:647,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:647,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:647,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:648,5'
          Dst:             igraph_vector_int_fill
        - Src:             'src/connectivity/components.c:661,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:663,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/connectivity/components.c:667,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:667,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:668,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:668,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:671,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/connectivity/components.c:673,36'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/connectivity/components.c:674,13'
          Dst:             igraph_neighbors
        - Src:             'src/connectivity/components.c:674,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:677,38'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:688,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:688,17'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:689,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:689,17'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:694,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:698,9'
          Dst:             igraph_vss_vector
        - Src:             'src/connectivity/components.c:698,9'
          Dst:             igraph_i_induced_subgraph_map
        - Src:             'src/connectivity/components.c:698,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:703,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:703,9'
          Dst:             igraph_destroy
        - Src:             'src/connectivity/components.c:704,9'
          Dst:             igraph_graph_list_push_back
        - Src:             'src/connectivity/components.c:704,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:705,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/connectivity/components.c:715,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:716,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:717,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:718,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:719,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:720,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_decompose
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_error
        - igraph_i_decompose_strong
        - igraph_i_decompose_weak
        - igraph_is_directed
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/connectivity/components.c:610,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/connectivity/components.c:606,10'
          Dst:             igraph_is_directed
        - Src:             'src/connectivity/components.c:612,16'
          Dst:             igraph_i_decompose_weak
        - Src:             'src/connectivity/components.c:614,16'
          Dst:             igraph_i_decompose_strong
        - Src:             'src/connectivity/components.c:616,9'
          Dst:             igraph_error
    - functionName:    igraph_i_is_connected_weak
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         87
      ICount:          395
      EdgeCount:       103
      CyclomaticComplexity: 18
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_ecount
        - igraph_error
        - igraph_i_property_cache_set_bool_checked
        - igraph_is_directed
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/connectivity/components.c:485,38'
          Dst:             igraph_vcount
        - Src:             'src/connectivity/components.c:486,38'
          Dst:             igraph_ecount
        - Src:             'src/connectivity/components.c:505,5'
          Dst:             igraph_bitset_init
        - Src:             'src/connectivity/components.c:505,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:505,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:505,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:506,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/connectivity/components.c:506,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:506,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:506,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:507,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:507,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:507,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:507,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:511,5'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:511,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:514,14'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/connectivity/components.c:515,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:517,38'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/connectivity/components.c:519,9'
          Dst:             igraph_neighbors
        - Src:             'src/connectivity/components.c:519,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:522,40'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:530,13'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:530,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:546,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:547,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:548,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:549,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/connectivity/components.c:552,5'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/connectivity/components.c:553,9'
          Dst:             igraph_is_directed
        - Src:             'src/connectivity/components.c:556,9'
          Dst:             igraph_i_property_cache_set_bool_checked
    - functionName:    igraph_is_connected
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          195
      EdgeCount:       50
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_i_connected_components_strong
        - igraph_i_is_connected_weak
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_is_directed
        - igraph_vcount
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/connectivity/components.c:443,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/connectivity/components.c:436,32'
          Dst:             igraph_vcount
        - Src:             'src/connectivity/components.c:439,10'
          Dst:             igraph_is_directed
        - Src:             'src/connectivity/components.c:453,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:456,5'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/connectivity/components.c:456,5'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/connectivity/components.c:465,9'
          Dst:             igraph_i_is_connected_weak
        - Src:             'src/connectivity/components.c:465,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:469,13'
          Dst:             igraph_ecount
        - Src:             'src/connectivity/components.c:472,13'
          Dst:             igraph_i_connected_components_strong
        - Src:             'src/connectivity/components.c:472,13'
          Dst:             igraph_error
    - functionName:    igraph_i_connected_components_strong
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         267
      ICount:          1161
      EdgeCount:       320
      CyclomaticComplexity: 55
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_adjlist_destroy
        - igraph_adjlist_init
        - igraph_allow_interruption
        - igraph_dqueue_int_back
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop_back
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
        - igraph_progress
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_empty
        - igraph_vector_int_init
        - igraph_vector_int_null
        - igraph_vector_int_pop_back
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/connectivity/components.c:207,32'
          Dst:             igraph_vcount
        - Src:             'src/connectivity/components.c:217,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/connectivity/components.c:217,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:220,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/connectivity/components.c:224,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/connectivity/components.c:225,9'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/connectivity/components.c:233,13'
          Dst:             igraph_vector_int_null
        - Src:             'src/connectivity/components.c:237,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:237,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:248,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:248,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:248,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:248,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:249,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:249,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:249,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:249,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:250,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/connectivity/components.c:250,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:250,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:250,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:252,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/connectivity/components.c:252,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:254,5'
          Dst:             igraph_adjlist_init
        - Src:             'src/connectivity/components.c:254,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:255,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:255,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/connectivity/components.c:261,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:264,35'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:268,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:268,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:269,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/connectivity/components.c:270,37'
          Dst:             igraph_dqueue_int_back
        - Src:             'src/connectivity/components.c:275,54'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:279,21'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:279,21'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:284,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:284,17'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:285,17'
          Dst:             igraph_dqueue_int_pop_back
        - Src:             'src/connectivity/components.c:290,21'
          Dst:             igraph_progress
        - Src:             'src/connectivity/components.c:290,21'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:292,21'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:298,5'
          Dst:             igraph_progress
        - Src:             'src/connectivity/components.c:298,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:300,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/connectivity/components.c:301,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/connectivity/components.c:303,5'
          Dst:             igraph_adjlist_init
        - Src:             'src/connectivity/components.c:303,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:304,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:304,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/connectivity/components.c:309,5'
          Dst:             igraph_vector_int_null
        - Src:             'src/connectivity/components.c:312,13'
          Dst:             igraph_vector_int_empty
        - Src:             'src/connectivity/components.c:314,36'
          Dst:             igraph_vector_int_pop_back
        - Src:             'src/connectivity/components.c:324,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:324,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:329,13'
          Dst:             igraph_progress
        - Src:             'src/connectivity/components.c:329,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:331,13'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:334,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/connectivity/components.c:335,37'
          Dst:             igraph_dqueue_int_pop_back
        - Src:             'src/connectivity/components.c:337,36'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:343,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:343,17'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:353,21'
          Dst:             igraph_progress
        - Src:             'src/connectivity/components.c:353,21'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:355,21'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:362,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:362,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:366,5'
          Dst:             igraph_progress
        - Src:             'src/connectivity/components.c:366,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:373,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/connectivity/components.c:374,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:375,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:376,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:377,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/connectivity/components.c:380,5'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/connectivity/components.c:382,9'
          Dst:             igraph_i_property_cache_set_bool_checked
    - functionName:    igraph_i_connected_components_weak
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         136
      ICount:          614
      EdgeCount:       164
      CyclomaticComplexity: 30
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_null
        - igraph_vector_int_push_back
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/connectivity/components.c:100,32'
          Dst:             igraph_vcount
        - Src:             'src/connectivity/components.c:108,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/connectivity/components.c:108,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:111,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/connectivity/components.c:115,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/connectivity/components.c:116,9'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/connectivity/components.c:124,13'
          Dst:             igraph_vector_int_null
        - Src:             'src/connectivity/components.c:128,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:128,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:137,5'
          Dst:             igraph_bitset_init
        - Src:             'src/connectivity/components.c:137,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:137,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:137,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:138,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/connectivity/components.c:138,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:138,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:138,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:139,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/connectivity/components.c:139,5'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:139,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/connectivity/components.c:139,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:150,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/connectivity/components.c:157,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:157,9'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:159,18'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/connectivity/components.c:160,37'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/connectivity/components.c:161,13'
          Dst:             igraph_neighbors
        - Src:             'src/connectivity/components.c:161,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:164,38'
          Dst:             igraph_vector_int_size
        - Src:             'src/connectivity/components.c:170,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/connectivity/components.c:170,17'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:181,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/connectivity/components.c:181,13'
          Dst:             igraph_error
        - Src:             'src/connectivity/components.c:192,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/connectivity/components.c:193,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/connectivity/components.c:194,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/connectivity/components.c:195,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/connectivity/components.c:198,5'
          Dst:             igraph_i_property_cache_set_bool_checked
    - functionName:    igraph_connected_components
      functionSourceFile: '/src/igraph/src/connectivity/components.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          67
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_connected_components_strong
        - igraph_i_connected_components_weak
        - igraph_is_directed
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/connectivity/components.c:86,33'
          Dst:             igraph_is_directed
        - Src:             'src/connectivity/components.c:87,16'
          Dst:             igraph_i_connected_components_weak
        - Src:             'src/connectivity/components.c:89,16'
          Dst:             igraph_i_connected_components_strong
        - Src:             'src/connectivity/components.c:92,5'
          Dst:             igraph_error
    - functionName:    rowdata_set
      functionSourceFile: '/src/igraph/src/cycles/feedback_sets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1073
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          277
      EdgeCount:       62
      CyclomaticComplexity: 14
      functionsReached:
        - igraph_error
        - igraph_vector_int_size
        - realloc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cycles/feedback_sets.c:1040,16'
          Dst:             igraph_vector_int_size
        - Src:             'src/cycles/feedback_sets.c:1052,16'
          Dst:             realloc
        - Src:             'src/cycles/feedback_sets.c:1053,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1057,16'
          Dst:             realloc
        - Src:             'src/cycles/feedback_sets.c:1058,9'
          Dst:             igraph_error
    - functionName:    rowdata_destroy
      functionSourceFile: '/src/igraph/src/cycles/feedback_sets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1075
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_free
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cycles/feedback_sets.c:1076,5'
          Dst:             igraph_free
        - Src:             'src/cycles/feedback_sets.c:1077,5'
          Dst:             igraph_free
    - functionName:    rowdata_init
      functionSourceFile: '/src/igraph/src/cycles/feedback_sets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1021
      functionLinenumberEnd: 1037
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          196
      EdgeCount:       51
      CyclomaticComplexity: 11
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cycles/feedback_sets.c:1022,17'
          Dst:             calloc
        - Src:             'src/cycles/feedback_sets.c:1023,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1024,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:1024,5'
          Dst:             igraph_free
        - Src:             'src/cycles/feedback_sets.c:1025,20'
          Dst:             calloc
        - Src:             'src/cycles/feedback_sets.c:1026,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1035,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_feedback_vertex_set_ip_cg
      functionSourceFile: '/src/igraph/src/cycles/feedback_sets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1199
      functionLinenumberEnd: 1324
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         167
      ICount:          832
      EdgeCount:       197
      CyclomaticComplexity: 32
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - _setjmp
        - glp_add_cols
        - glp_add_rows
        - glp_create_prob
        - glp_delete_prob
        - glp_error_hook
        - glp_init_iocp
        - glp_intopt
        - glp_mip_col_val
        - glp_set_col_kind
        - glp_set_mat_row
        - glp_set_obj_coef
        - glp_set_obj_dir
        - glp_set_row_bnds
        - glp_term_hook
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_bitset_null
        - igraph_ecount
        - igraph_error
        - igraph_i_find_cycle
        - igraph_i_glp_delete_prob
        - igraph_i_glpk_check
        - igraph_i_glpk_error_hook
        - igraph_i_glpk_terminal_hook
        - igraph_incident
        - igraph_is_acyclic
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_size
        - rowdata_destroy
        - rowdata_init
        - rowdata_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cycles/feedback_sets.c:1204,33'
          Dst:             igraph_vcount
        - Src:             'src/cycles/feedback_sets.c:1205,33'
          Dst:             igraph_ecount
        - Src:             'src/cycles/feedback_sets.c:1216,5'
          Dst:             igraph_is_acyclic
        - Src:             'src/cycles/feedback_sets.c:1216,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1219,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/cycles/feedback_sets.c:1224,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1229,5'
          Dst:             igraph_bitset_init
        - Src:             'src/cycles/feedback_sets.c:1229,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1229,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:1229,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/cycles/feedback_sets.c:1230,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/cycles/feedback_sets.c:1230,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1230,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:1230,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:1231,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/cycles/feedback_sets.c:1231,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1231,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:1231,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:1232,5'
          Dst:             rowdata_init
        - Src:             'src/cycles/feedback_sets.c:1232,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1233,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:1233,5'
          Dst:             rowdata_destroy
        - Src:             'src/cycles/feedback_sets.c:1236,5'
          Dst:             glp_error_hook
        - Src:             'src/cycles/feedback_sets.c:1236,5'
          Dst:             igraph_i_glpk_error_hook
        - Src:             'src/cycles/feedback_sets.c:1236,5'
          Dst:             glp_term_hook
        - Src:             'src/cycles/feedback_sets.c:1236,5'
          Dst:             igraph_i_glpk_terminal_hook
        - Src:             'src/cycles/feedback_sets.c:1236,5'
          Dst:             _setjmp
        - Src:             'src/cycles/feedback_sets.c:1236,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1236,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1237,5'
          Dst:             glp_init_iocp
        - Src:             'src/cycles/feedback_sets.c:1244,10'
          Dst:             glp_create_prob
        - Src:             'src/cycles/feedback_sets.c:1245,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:1245,5'
          Dst:             igraph_i_glp_delete_prob
        - Src:             'src/cycles/feedback_sets.c:1247,5'
          Dst:             glp_set_obj_dir
        - Src:             'src/cycles/feedback_sets.c:1249,5'
          Dst:             glp_add_cols
        - Src:             'src/cycles/feedback_sets.c:1251,9'
          Dst:             glp_set_obj_coef
        - Src:             'src/cycles/feedback_sets.c:1252,9'
          Dst:             glp_set_col_kind
        - Src:             'src/cycles/feedback_sets.c:1258,9'
          Dst:             igraph_i_find_cycle
        - Src:             'src/cycles/feedback_sets.c:1258,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1260,28'
          Dst:             igraph_vector_int_size
        - Src:             'src/cycles/feedback_sets.c:1264,9'
          Dst:             rowdata_set
        - Src:             'src/cycles/feedback_sets.c:1264,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1266,15'
          Dst:             glp_add_rows
        - Src:             'src/cycles/feedback_sets.c:1267,9'
          Dst:             glp_set_row_bnds
        - Src:             'src/cycles/feedback_sets.c:1268,9'
          Dst:             glp_set_mat_row
        - Src:             'src/cycles/feedback_sets.c:1273,17'
          Dst:             igraph_incident
        - Src:             'src/cycles/feedback_sets.c:1273,17'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1274,52'
          Dst:             igraph_vector_int_size
        - Src:             'src/cycles/feedback_sets.c:1280,13'
          Dst:             igraph_i_find_cycle
        - Src:             'src/cycles/feedback_sets.c:1280,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1282,32'
          Dst:             igraph_vector_int_size
        - Src:             'src/cycles/feedback_sets.c:1285,13'
          Dst:             rowdata_set
        - Src:             'src/cycles/feedback_sets.c:1285,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1287,19'
          Dst:             glp_add_rows
        - Src:             'src/cycles/feedback_sets.c:1288,13'
          Dst:             glp_set_row_bnds
        - Src:             'src/cycles/feedback_sets.c:1289,13'
          Dst:             glp_set_mat_row
        - Src:             'src/cycles/feedback_sets.c:1292,9'
          Dst:             glp_intopt
        - Src:             'src/cycles/feedback_sets.c:1292,9'
          Dst:             igraph_i_glpk_check
        - Src:             'src/cycles/feedback_sets.c:1295,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/cycles/feedback_sets.c:1296,9'
          Dst:             igraph_bitset_null
        - Src:             'src/cycles/feedback_sets.c:1299,17'
          Dst:             glp_mip_col_val
        - Src:             'src/cycles/feedback_sets.c:1301,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/cycles/feedback_sets.c:1301,17'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1303,17'
          Dst:             igraph_incident
        - Src:             'src/cycles/feedback_sets.c:1303,17'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1305,52'
          Dst:             igraph_vector_int_size
        - Src:             'src/cycles/feedback_sets.c:1315,5'
          Dst:             glp_delete_prob
        - Src:             'src/cycles/feedback_sets.c:1316,5'
          Dst:             rowdata_destroy
        - Src:             'src/cycles/feedback_sets.c:1317,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:1318,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:1319,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/cycles/feedback_sets.c:1320,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    _setjmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_find_cycle
      functionSourceFile: '/src/igraph/src/cycles/feedback_sets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         217
      ICount:          954
      EdgeCount:       258
      CyclomaticComplexity: 43
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_incident
        - igraph_stack_int_destroy
        - igraph_stack_int_empty
        - igraph_stack_int_init
        - igraph_stack_int_pop
        - igraph_stack_int_push
        - igraph_vcount
        - igraph_vector_char_destroy
        - igraph_vector_char_init
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_pop_back
        - igraph_vector_int_push_back
        - igraph_vector_int_size
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cycles/feedback_sets.c:54,33'
          Dst:             igraph_vcount
        - Src:             'src/cycles/feedback_sets.c:55,33'
          Dst:             igraph_ecount
        - Src:             'src/cycles/feedback_sets.c:64,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/cycles/feedback_sets.c:67,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/cycles/feedback_sets.c:90,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/cycles/feedback_sets.c:90,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:90,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:90,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:91,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/cycles/feedback_sets.c:93,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/cycles/feedback_sets.c:93,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:93,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:93,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:94,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/cycles/feedback_sets.c:96,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/cycles/feedback_sets.c:96,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:96,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:96,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:97,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/cycles/feedback_sets.c:97,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:97,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:97,5'
          Dst:             igraph_vector_char_destroy
        - Src:             'src/cycles/feedback_sets.c:98,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/cycles/feedback_sets.c:98,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:98,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:98,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/cycles/feedback_sets.c:105,9'
          Dst:             igraph_stack_int_push
        - Src:             'src/cycles/feedback_sets.c:105,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:106,9'
          Dst:             igraph_stack_int_push
        - Src:             'src/cycles/feedback_sets.c:106,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:108,18'
          Dst:             igraph_stack_int_empty
        - Src:             'src/cycles/feedback_sets.c:109,30'
          Dst:             igraph_stack_int_pop
        - Src:             'src/cycles/feedback_sets.c:111,17'
          Dst:             igraph_vector_int_pop_back
        - Src:             'src/cycles/feedback_sets.c:111,17'
          Dst:             igraph_vector_int_pop_back
        - Src:             'src/cycles/feedback_sets.c:115,22'
          Dst:             igraph_stack_int_pop
        - Src:             'src/cycles/feedback_sets.c:124,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/cycles/feedback_sets.c:124,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:124,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/cycles/feedback_sets.c:124,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:126,13'
          Dst:             igraph_stack_int_push
        - Src:             'src/cycles/feedback_sets.c:126,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:127,13'
          Dst:             igraph_incident
        - Src:             'src/cycles/feedback_sets.c:127,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:128,30'
          Dst:             igraph_vector_int_size
        - Src:             'src/cycles/feedback_sets.c:135,17'
          Dst:             igraph_stack_int_push
        - Src:             'src/cycles/feedback_sets.c:135,17'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:136,17'
          Dst:             igraph_stack_int_push
        - Src:             'src/cycles/feedback_sets.c:136,17'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:144,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/cycles/feedback_sets.c:145,5'
          Dst:             igraph_vector_char_destroy
        - Src:             'src/cycles/feedback_sets.c:146,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:147,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/cycles/feedback_sets.c:149,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/cycles/feedback_sets.c:156,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/cycles/feedback_sets.c:156,17'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:159,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/cycles/feedback_sets.c:159,17'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:163,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/cycles/feedback_sets.c:163,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:166,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/cycles/feedback_sets.c:166,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:173,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:174,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:175,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_feedback_vertex_set
      functionSourceFile: '/src/igraph/src/cycles/feedback_sets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          87
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_i_feedback_vertex_set_ip_cg
        - igraph_vcount
        - igraph_vector_is_all_finite
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/cycles/feedback_sets.c:419,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/cycles/feedback_sets.c:411,13'
          Dst:             igraph_vector_size
        - Src:             'src/cycles/feedback_sets.c:411,51'
          Dst:             igraph_vcount
        - Src:             'src/cycles/feedback_sets.c:412,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:414,15'
          Dst:             igraph_vector_is_all_finite
        - Src:             'src/cycles/feedback_sets.c:415,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:421,16'
          Dst:             igraph_i_feedback_vertex_set_ip_cg
        - Src:             'src/cycles/feedback_sets.c:424,9'
          Dst:             igraph_error
    - functionName:    igraph_i_feedback_arc_set_eades
      functionSourceFile: '/src/igraph/src/cycles/feedback_sets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 751
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         360
      ICount:          1843
      EdgeCount:       430
      CyclomaticComplexity: 72
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_degree
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_ecount
        - igraph_error
        - igraph_incident
        - igraph_neighbors
        - igraph_strength
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_null
        - igraph_vector_int_push_back
        - igraph_vector_int_resize
        - igraph_vector_int_size
        - igraph_vector_int_sort_ind
        - igraph_vss_all
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cycles/feedback_sets.c:514,38'
          Dst:             igraph_vcount
        - Src:             'src/cycles/feedback_sets.c:515,38'
          Dst:             igraph_ecount
        - Src:             'src/cycles/feedback_sets.c:525,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/cycles/feedback_sets.c:525,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:525,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:525,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:526,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/cycles/feedback_sets.c:526,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:526,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:526,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:528,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/cycles/feedback_sets.c:528,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:528,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:528,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/cycles/feedback_sets.c:529,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/cycles/feedback_sets.c:529,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:529,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:529,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/cycles/feedback_sets.c:530,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/cycles/feedback_sets.c:530,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:530,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:530,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:531,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/cycles/feedback_sets.c:531,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:531,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:531,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:532,5'
          Dst:             igraph_vector_init
        - Src:             'src/cycles/feedback_sets.c:532,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:532,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:532,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/cycles/feedback_sets.c:533,5'
          Dst:             igraph_vector_init
        - Src:             'src/cycles/feedback_sets.c:533,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:533,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:533,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/cycles/feedback_sets.c:535,5'
          Dst:             igraph_vss_all
        - Src:             'src/cycles/feedback_sets.c:535,5'
          Dst:             igraph_degree
        - Src:             'src/cycles/feedback_sets.c:535,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:536,5'
          Dst:             igraph_vss_all
        - Src:             'src/cycles/feedback_sets.c:536,5'
          Dst:             igraph_degree
        - Src:             'src/cycles/feedback_sets.c:536,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:539,9'
          Dst:             igraph_vss_all
        - Src:             'src/cycles/feedback_sets.c:539,9'
          Dst:             igraph_strength
        - Src:             'src/cycles/feedback_sets.c:539,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:540,9'
          Dst:             igraph_vss_all
        - Src:             'src/cycles/feedback_sets.c:540,9'
          Dst:             igraph_strength
        - Src:             'src/cycles/feedback_sets.c:540,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:559,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/cycles/feedback_sets.c:559,17'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:563,13'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/cycles/feedback_sets.c:563,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:571,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/cycles/feedback_sets.c:572,36'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/cycles/feedback_sets.c:578,13'
          Dst:             igraph_incident
        - Src:             'src/cycles/feedback_sets.c:578,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:579,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/cycles/feedback_sets.c:590,21'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/cycles/feedback_sets.c:590,21'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:597,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/cycles/feedback_sets.c:598,36'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/cycles/feedback_sets.c:609,13'
          Dst:             igraph_incident
        - Src:             'src/cycles/feedback_sets.c:609,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:610,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/cycles/feedback_sets.c:621,21'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/cycles/feedback_sets.c:621,21'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:645,13'
          Dst:             igraph_incident
        - Src:             'src/cycles/feedback_sets.c:645,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:646,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/cycles/feedback_sets.c:657,21'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/cycles/feedback_sets.c:657,21'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:661,13'
          Dst:             igraph_incident
        - Src:             'src/cycles/feedback_sets.c:661,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:662,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/cycles/feedback_sets.c:673,21'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/cycles/feedback_sets.c:673,21'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:683,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/cycles/feedback_sets.c:684,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/cycles/feedback_sets.c:685,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:686,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:687,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/cycles/feedback_sets.c:688,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/cycles/feedback_sets.c:689,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/cycles/feedback_sets.c:700,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/cycles/feedback_sets.c:705,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/cycles/feedback_sets.c:705,17'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:714,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/cycles/feedback_sets.c:714,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:715,9'
          Dst:             igraph_vector_int_null
        - Src:             'src/cycles/feedback_sets.c:717,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/cycles/feedback_sets.c:717,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:717,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:717,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:719,9'
          Dst:             igraph_vector_int_sort_ind
        - Src:             'src/cycles/feedback_sets.c:719,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:723,13'
          Dst:             igraph_neighbors
        - Src:             'src/cycles/feedback_sets.c:723,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:726,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/cycles/feedback_sets.c:741,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:742,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/cycles/feedback_sets.c:746,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:747,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:748,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_feedback_arc_set_ip_ti
      functionSourceFile: '/src/igraph/src/cycles/feedback_sets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 760
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         242
      ICount:          1389
      EdgeCount:       288
      CyclomaticComplexity: 48
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - _setjmp
        - glp_add_cols
        - glp_add_rows
        - glp_create_prob
        - glp_delete_prob
        - glp_error_hook
        - glp_get_obj_coef
        - glp_init_iocp
        - glp_intopt
        - glp_mip_col_val
        - glp_set_col_kind
        - glp_set_mat_row
        - glp_set_obj_coef
        - glp_set_obj_dir
        - glp_set_row_bnds
        - glp_term_hook
        - igraph_connected_components
        - igraph_ecount
        - igraph_error
        - igraph_errorf
        - igraph_i_glp_delete_prob
        - igraph_i_glpk_check
        - igraph_i_glpk_error_hook
        - igraph_i_glpk_terminal_hook
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_list_destroy
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_init
        - igraph_vector_int_null
        - igraph_vector_int_push_back
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cycles/feedback_sets.c:765,41'
          Dst:             igraph_vcount
        - Src:             'src/cycles/feedback_sets.c:766,38'
          Dst:             igraph_ecount
        - Src:             'src/cycles/feedback_sets.c:776,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/cycles/feedback_sets.c:776,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:776,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:776,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:777,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/cycles/feedback_sets.c:777,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:777,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:777,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:778,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/cycles/feedback_sets.c:778,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:778,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:778,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:780,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/cycles/feedback_sets.c:783,5'
          Dst:             igraph_connected_components
        - Src:             'src/cycles/feedback_sets.c:783,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:786,5'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/cycles/feedback_sets.c:786,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:786,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:786,5'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/cycles/feedback_sets.c:787,5'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/cycles/feedback_sets.c:787,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:787,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:787,5'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/cycles/feedback_sets.c:790,15'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/cycles/feedback_sets.c:791,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/cycles/feedback_sets.c:791,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:795,15'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/cycles/feedback_sets.c:796,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/cycles/feedback_sets.c:796,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:802,5'
          Dst:             glp_error_hook
        - Src:             'src/cycles/feedback_sets.c:802,5'
          Dst:             igraph_i_glpk_error_hook
        - Src:             'src/cycles/feedback_sets.c:802,5'
          Dst:             glp_term_hook
        - Src:             'src/cycles/feedback_sets.c:802,5'
          Dst:             igraph_i_glpk_terminal_hook
        - Src:             'src/cycles/feedback_sets.c:802,5'
          Dst:             _setjmp
        - Src:             'src/cycles/feedback_sets.c:802,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:802,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:803,5'
          Dst:             glp_init_iocp
        - Src:             'src/cycles/feedback_sets.c:813,49'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/cycles/feedback_sets.c:814,46'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/cycles/feedback_sets.c:840,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/cycles/feedback_sets.c:841,14'
          Dst:             glp_create_prob
        - Src:             'src/cycles/feedback_sets.c:842,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:842,9'
          Dst:             igraph_i_glp_delete_prob
        - Src:             'src/cycles/feedback_sets.c:843,9'
          Dst:             glp_set_obj_dir
        - Src:             'src/cycles/feedback_sets.c:851,9'
          Dst:             igraph_errorf
        - Src:             'src/cycles/feedback_sets.c:851,9'
          Dst:             igraph_errorf
        - Src:             'src/cycles/feedback_sets.c:853,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:857,13'
          Dst:             glp_add_cols
        - Src:             'src/cycles/feedback_sets.c:859,17'
          Dst:             glp_set_col_kind
        - Src:             'src/cycles/feedback_sets.c:864,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/cycles/feedback_sets.c:877,47'
          Dst:             glp_get_obj_coef
        - Src:             'src/cycles/feedback_sets.c:877,17'
          Dst:             glp_set_obj_coef
        - Src:             'src/cycles/feedback_sets.c:880,47'
          Dst:             glp_get_obj_coef
        - Src:             'src/cycles/feedback_sets.c:880,17'
          Dst:             glp_set_obj_coef
        - Src:             'src/cycles/feedback_sets.c:896,17'
          Dst:             igraph_errorf
        - Src:             'src/cycles/feedback_sets.c:898,17'
          Dst:             igraph_errorf
        - Src:             'src/cycles/feedback_sets.c:901,17'
          Dst:             igraph_errorf
        - Src:             'src/cycles/feedback_sets.c:904,17'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:906,13'
          Dst:             glp_add_rows
        - Src:             'src/cycles/feedback_sets.c:918,25'
          Dst:             glp_set_row_bnds
        - Src:             'src/cycles/feedback_sets.c:919,25'
          Dst:             glp_set_mat_row
        - Src:             'src/cycles/feedback_sets.c:926,25'
          Dst:             glp_set_row_bnds
        - Src:             'src/cycles/feedback_sets.c:927,25'
          Dst:             glp_set_mat_row
        - Src:             'src/cycles/feedback_sets.c:934,9'
          Dst:             glp_intopt
        - Src:             'src/cycles/feedback_sets.c:934,9'
          Dst:             igraph_i_glpk_check
        - Src:             'src/cycles/feedback_sets.c:938,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/cycles/feedback_sets.c:938,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:939,9'
          Dst:             igraph_vector_int_null
        - Src:             'src/cycles/feedback_sets.c:944,17'
          Dst:             glp_mip_col_val
        - Src:             'src/cycles/feedback_sets.c:958,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/cycles/feedback_sets.c:964,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/cycles/feedback_sets.c:964,17'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:969,9'
          Dst:             glp_delete_prob
        - Src:             'src/cycles/feedback_sets.c:970,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/cycles/feedback_sets.c:973,5'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/cycles/feedback_sets.c:974,5'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/cycles/feedback_sets.c:975,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:976,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:977,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:978,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_feedback_arc_set_ip_cg
      functionSourceFile: '/src/igraph/src/cycles/feedback_sets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionLinenumberEnd: 1194
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         134
      ICount:          683
      EdgeCount:       159
      CyclomaticComplexity: 27
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - _setjmp
        - glp_add_cols
        - glp_add_rows
        - glp_create_prob
        - glp_delete_prob
        - glp_error_hook
        - glp_init_iocp
        - glp_intopt
        - glp_mip_col_val
        - glp_set_col_kind
        - glp_set_mat_row
        - glp_set_obj_coef
        - glp_set_obj_dir
        - glp_set_row_bnds
        - glp_term_hook
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_bitset_null
        - igraph_ecount
        - igraph_error
        - igraph_i_find_cycle
        - igraph_i_glp_delete_prob
        - igraph_i_glpk_check
        - igraph_i_glpk_error_hook
        - igraph_i_glpk_terminal_hook
        - igraph_is_dag
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_size
        - rowdata_destroy
        - rowdata_init
        - rowdata_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cycles/feedback_sets.c:1087,33'
          Dst:             igraph_ecount
        - Src:             'src/cycles/feedback_sets.c:1097,5'
          Dst:             igraph_is_dag
        - Src:             'src/cycles/feedback_sets.c:1097,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1099,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/cycles/feedback_sets.c:1104,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1113,5'
          Dst:             igraph_bitset_init
        - Src:             'src/cycles/feedback_sets.c:1113,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1113,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:1113,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/cycles/feedback_sets.c:1114,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/cycles/feedback_sets.c:1114,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1114,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:1114,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:1116,5'
          Dst:             rowdata_init
        - Src:             'src/cycles/feedback_sets.c:1116,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1117,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:1117,5'
          Dst:             rowdata_destroy
        - Src:             'src/cycles/feedback_sets.c:1120,5'
          Dst:             glp_error_hook
        - Src:             'src/cycles/feedback_sets.c:1120,5'
          Dst:             igraph_i_glpk_error_hook
        - Src:             'src/cycles/feedback_sets.c:1120,5'
          Dst:             glp_term_hook
        - Src:             'src/cycles/feedback_sets.c:1120,5'
          Dst:             igraph_i_glpk_terminal_hook
        - Src:             'src/cycles/feedback_sets.c:1120,5'
          Dst:             _setjmp
        - Src:             'src/cycles/feedback_sets.c:1120,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1120,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1121,5'
          Dst:             glp_init_iocp
        - Src:             'src/cycles/feedback_sets.c:1128,10'
          Dst:             glp_create_prob
        - Src:             'src/cycles/feedback_sets.c:1129,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:1129,5'
          Dst:             igraph_i_glp_delete_prob
        - Src:             'src/cycles/feedback_sets.c:1131,5'
          Dst:             glp_set_obj_dir
        - Src:             'src/cycles/feedback_sets.c:1133,5'
          Dst:             glp_add_cols
        - Src:             'src/cycles/feedback_sets.c:1135,9'
          Dst:             glp_set_obj_coef
        - Src:             'src/cycles/feedback_sets.c:1136,9'
          Dst:             glp_set_col_kind
        - Src:             'src/cycles/feedback_sets.c:1142,9'
          Dst:             igraph_i_find_cycle
        - Src:             'src/cycles/feedback_sets.c:1142,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1144,28'
          Dst:             igraph_vector_int_size
        - Src:             'src/cycles/feedback_sets.c:1148,9'
          Dst:             rowdata_set
        - Src:             'src/cycles/feedback_sets.c:1148,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1150,15'
          Dst:             glp_add_rows
        - Src:             'src/cycles/feedback_sets.c:1151,9'
          Dst:             glp_set_row_bnds
        - Src:             'src/cycles/feedback_sets.c:1152,9'
          Dst:             glp_set_mat_row
        - Src:             'src/cycles/feedback_sets.c:1159,13'
          Dst:             igraph_i_find_cycle
        - Src:             'src/cycles/feedback_sets.c:1159,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1161,32'
          Dst:             igraph_vector_int_size
        - Src:             'src/cycles/feedback_sets.c:1164,13'
          Dst:             rowdata_set
        - Src:             'src/cycles/feedback_sets.c:1164,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1166,19'
          Dst:             glp_add_rows
        - Src:             'src/cycles/feedback_sets.c:1167,13'
          Dst:             glp_set_row_bnds
        - Src:             'src/cycles/feedback_sets.c:1168,13'
          Dst:             glp_set_mat_row
        - Src:             'src/cycles/feedback_sets.c:1171,9'
          Dst:             glp_intopt
        - Src:             'src/cycles/feedback_sets.c:1171,9'
          Dst:             igraph_i_glpk_check
        - Src:             'src/cycles/feedback_sets.c:1174,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/cycles/feedback_sets.c:1175,9'
          Dst:             igraph_bitset_null
        - Src:             'src/cycles/feedback_sets.c:1177,17'
          Dst:             glp_mip_col_val
        - Src:             'src/cycles/feedback_sets.c:1179,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/cycles/feedback_sets.c:1179,17'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:1186,5'
          Dst:             glp_delete_prob
        - Src:             'src/cycles/feedback_sets.c:1187,5'
          Dst:             rowdata_destroy
        - Src:             'src/cycles/feedback_sets.c:1188,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:1189,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/cycles/feedback_sets.c:1190,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_feedback_arc_set_undirected
      functionSourceFile: '/src/igraph/src/cycles/feedback_sets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         113
      ICount:          478
      EdgeCount:       130
      CyclomaticComplexity: 19
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_bfs
        - igraph_ecount
        - igraph_error
        - igraph_minimum_spanning_tree
        - igraph_strength
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_init_copy
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_sort
        - igraph_vector_scale
        - igraph_vector_sort_ind
        - igraph_vss_all
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cycles/feedback_sets.c:435,38'
          Dst:             igraph_vcount
        - Src:             'src/cycles/feedback_sets.c:436,38'
          Dst:             igraph_ecount
        - Src:             'src/cycles/feedback_sets.c:439,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/cycles/feedback_sets.c:439,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:439,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:439,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:444,9'
          Dst:             igraph_vector_init_copy
        - Src:             'src/cycles/feedback_sets.c:444,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:445,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:445,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/cycles/feedback_sets.c:446,9'
          Dst:             igraph_vector_scale
        - Src:             'src/cycles/feedback_sets.c:447,9'
          Dst:             igraph_minimum_spanning_tree
        - Src:             'src/cycles/feedback_sets.c:447,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:448,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/cycles/feedback_sets.c:449,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/cycles/feedback_sets.c:452,9'
          Dst:             igraph_minimum_spanning_tree
        - Src:             'src/cycles/feedback_sets.c:452,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:458,5'
          Dst:             igraph_vector_int_sort
        - Src:             'src/cycles/feedback_sets.c:459,5'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/cycles/feedback_sets.c:459,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:462,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/cycles/feedback_sets.c:468,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/cycles/feedback_sets.c:468,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:476,9'
          Dst:             igraph_vector_init
        - Src:             'src/cycles/feedback_sets.c:476,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:476,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:476,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/cycles/feedback_sets.c:477,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/cycles/feedback_sets.c:477,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:477,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/cycles/feedback_sets.c:477,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:478,9'
          Dst:             igraph_vss_all
        - Src:             'src/cycles/feedback_sets.c:478,9'
          Dst:             igraph_strength
        - Src:             'src/cycles/feedback_sets.c:478,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:480,9'
          Dst:             igraph_vector_sort_ind
        - Src:             'src/cycles/feedback_sets.c:480,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:482,9'
          Dst:             igraph_bfs
        - Src:             'src/cycles/feedback_sets.c:482,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:497,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/cycles/feedback_sets.c:498,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:499,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/cycles/feedback_sets.c:502,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/cycles/feedback_sets.c:503,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_feedback_arc_set
      functionSourceFile: '/src/igraph/src/cycles/feedback_sets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          122
      EdgeCount:       30
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_i_feedback_arc_set_eades
        - igraph_i_feedback_arc_set_ip_cg
        - igraph_i_feedback_arc_set_ip_ti
        - igraph_i_feedback_arc_set_undirected
        - igraph_is_directed
        - igraph_vector_is_all_finite
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/cycles/feedback_sets.c:365,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/cycles/feedback_sets.c:353,13'
          Dst:             igraph_vector_size
        - Src:             'src/cycles/feedback_sets.c:353,44'
          Dst:             igraph_ecount
        - Src:             'src/cycles/feedback_sets.c:354,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:356,15'
          Dst:             igraph_vector_is_all_finite
        - Src:             'src/cycles/feedback_sets.c:357,13'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:361,10'
          Dst:             igraph_is_directed
        - Src:             'src/cycles/feedback_sets.c:362,16'
          Dst:             igraph_i_feedback_arc_set_undirected
        - Src:             'src/cycles/feedback_sets.c:368,16'
          Dst:             igraph_i_feedback_arc_set_ip_cg
        - Src:             'src/cycles/feedback_sets.c:371,16'
          Dst:             igraph_i_feedback_arc_set_ip_ti
        - Src:             'src/cycles/feedback_sets.c:374,16'
          Dst:             igraph_i_feedback_arc_set_eades
        - Src:             'src/cycles/feedback_sets.c:377,9'
          Dst:             igraph_error
    - functionName:    igraph_find_cycle
      functionSourceFile: '/src/igraph/src/cycles/feedback_sets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          205
      EdgeCount:       65
      CyclomaticComplexity: 17
      functionsReached:
        - igraph_error
        - igraph_i_find_cycle
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
        - igraph_is_directed
        - igraph_vector_int_clear
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/cycles/feedback_sets.c:222,9'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:225,11'
          Dst:             igraph_is_directed
        - Src:             'src/cycles/feedback_sets.c:230,13'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/cycles/feedback_sets.c:231,13'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/cycles/feedback_sets.c:235,13'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/cycles/feedback_sets.c:236,13'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/cycles/feedback_sets.c:243,13'
          Dst:             igraph_vector_int_clear
        - Src:             'src/cycles/feedback_sets.c:246,13'
          Dst:             igraph_vector_int_clear
        - Src:             'src/cycles/feedback_sets.c:251,5'
          Dst:             igraph_i_find_cycle
        - Src:             'src/cycles/feedback_sets.c:251,5'
          Dst:             igraph_error
        - Src:             'src/cycles/feedback_sets.c:255,13'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/cycles/feedback_sets.c:257,13'
          Dst:             igraph_i_property_cache_set_bool_checked
    - functionName:    igraph_i_all_st_mincuts_minimal
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1150
      functionLinenumberEnd: 1210
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          301
      EdgeCount:       69
      CyclomaticComplexity: 12
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_error
        - igraph_marked_queue_int_iselement
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/st-cuts.c:1152,32'
          Dst:             igraph_vcount
        - Src:             'src/flow/st-cuts.c:1157,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:1157,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1157,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1157,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1158,5'
          Dst:             igraph_bitset_init
        - Src:             'src/flow/st-cuts.c:1158,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1158,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1158,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/flow/st-cuts.c:1161,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/flow/st-cuts.c:1172,9'
          Dst:             igraph_neighbors
        - Src:             'src/flow/st-cuts.c:1172,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1175,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/st-cuts.c:1178,14'
          Dst:             igraph_marked_queue_int_iselement
        - Src:             'src/flow/st-cuts.c:1195,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/flow/st-cuts.c:1195,17'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1205,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/flow/st-cuts.c:1206,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1207,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_provan_shier_list_recursive
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionLinenumberEnd: 978
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         68
      ICount:          359
      EdgeCount:       80
      CyclomaticComplexity: 14
      functionsReached:
        - igraph_error
        - igraph_estack_pop
        - igraph_estack_push
        - igraph_i_provan_shier_list_recursive
        - igraph_marked_queue_int_as_vector
        - igraph_marked_queue_int_iselement
        - igraph_marked_queue_int_pop_back_batch
        - igraph_marked_queue_int_push
        - igraph_marked_queue_int_size
        - igraph_marked_queue_int_start_batch
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_empty
        - igraph_vector_int_list_push_back_new
        - igraph_vector_int_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/st-cuts.c:935,32'
          Dst:             igraph_vcount
        - Src:             'src/flow/st-cuts.c:941,9'
          Dst:             igraph_vector_int_empty
        - Src:             'src/flow/st-cuts.c:942,13'
          Dst:             igraph_marked_queue_int_size
        - Src:             'src/flow/st-cuts.c:942,53'
          Dst:             igraph_marked_queue_int_size
        - Src:             'src/flow/st-cuts.c:944,13'
          Dst:             igraph_vector_int_list_push_back_new
        - Src:             'src/flow/st-cuts.c:944,13'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:945,13'
          Dst:             igraph_marked_queue_int_as_vector
        - Src:             'src/flow/st-cuts.c:945,13'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:949,9'
          Dst:             igraph_marked_queue_int_start_batch
        - Src:             'src/flow/st-cuts.c:949,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:950,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/st-cuts.c:952,18'
          Dst:             igraph_marked_queue_int_iselement
        - Src:             'src/flow/st-cuts.c:953,17'
          Dst:             igraph_marked_queue_int_push
        - Src:             'src/flow/st-cuts.c:953,17'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:956,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/flow/st-cuts.c:959,9'
          Dst:             igraph_i_provan_shier_list_recursive
        - Src:             'src/flow/st-cuts.c:959,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:963,9'
          Dst:             igraph_marked_queue_int_pop_back_batch
        - Src:             'src/flow/st-cuts.c:966,9'
          Dst:             igraph_estack_push
        - Src:             'src/flow/st-cuts.c:966,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:969,9'
          Dst:             igraph_i_provan_shier_list_recursive
        - Src:             'src/flow/st-cuts.c:969,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:973,9'
          Dst:             igraph_estack_pop
    - functionName:    igraph_i_all_st_cuts_minimal_dfs_outcb
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          65
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_stack_int_empty
        - igraph_stack_int_pop
        - igraph_stack_int_top
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/st-cuts.c:657,10'
          Dst:             igraph_stack_int_empty
        - Src:             'src/flow/st-cuts.c:658,9'
          Dst:             igraph_stack_int_top
        - Src:             'src/flow/st-cuts.c:659,9'
          Dst:             igraph_stack_int_pop
    - functionName:    igraph_i_all_st_cuts_minimal_dfs_incb
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          136
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_stack_int_empty
        - igraph_stack_int_push
        - igraph_stack_int_top
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/st-cuts.c:635,14'
          Dst:             igraph_stack_int_empty
        - Src:             'src/flow/st-cuts.c:636,32'
          Dst:             igraph_stack_int_top
        - Src:             'src/flow/st-cuts.c:639,9'
          Dst:             igraph_stack_int_push
        - Src:             'src/flow/st-cuts.c:639,9'
          Dst:             igraph_error
    - functionName:    igraph_i_dominator_COMPRESS
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          186
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_stack_int_destroy
        - igraph_stack_int_empty
        - igraph_stack_int_init
        - igraph_stack_int_pop
        - igraph_stack_int_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/st-cuts.c:338,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/flow/st-cuts.c:338,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:339,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:339,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/flow/st-cuts.c:342,9'
          Dst:             igraph_stack_int_push
        - Src:             'src/flow/st-cuts.c:342,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:346,11'
          Dst:             igraph_stack_int_pop
        - Src:             'src/flow/st-cuts.c:347,13'
          Dst:             igraph_stack_int_empty
        - Src:             'src/flow/st-cuts.c:348,18'
          Dst:             igraph_stack_int_pop
        - Src:             'src/flow/st-cuts.c:359,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/flow/st-cuts.c:360,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_all_st_mincuts_pivot
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1223
      functionLinenumberEnd: 1295
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         97
      ICount:          437
      EdgeCount:       114
      CyclomaticComplexity: 19
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_bfs
        - igraph_error
        - igraph_estack_iselement
        - igraph_i_all_st_mincuts_minimal
        - igraph_marked_queue_int_iselement
        - igraph_marked_queue_int_size
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/st-cuts.c:1228,32'
          Dst:             igraph_vcount
        - Src:             'src/flow/st-cuts.c:1236,9'
          Dst:             igraph_marked_queue_int_size
        - Src:             'src/flow/st-cuts.c:1237,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/flow/st-cuts.c:1241,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:1241,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1241,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1241,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1243,14'
          Dst:             igraph_marked_queue_int_iselement
        - Src:             'src/flow/st-cuts.c:1244,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/flow/st-cuts.c:1244,13'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1250,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:1250,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1250,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1250,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1251,5'
          Dst:             igraph_i_all_st_mincuts_minimal
        - Src:             'src/flow/st-cuts.c:1251,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1255,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/flow/st-cuts.c:1256,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/st-cuts.c:1260,18'
          Dst:             igraph_estack_iselement
        - Src:             'src/flow/st-cuts.c:1268,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:1268,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1268,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1268,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1271,9'
          Dst:             igraph_bfs
        - Src:             'src/flow/st-cuts.c:1271,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1282,18'
          Dst:             igraph_marked_queue_int_iselement
        - Src:             'src/flow/st-cuts.c:1283,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/flow/st-cuts.c:1283,17'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1286,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1287,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/st-cuts.c:1290,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1291,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1292,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_all_st_mincuts
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1340
      functionLinenumberEnd: 1575
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         354
      ICount:          1611
      EdgeCount:       413
      CyclomaticComplexity: 61
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_connected_components
        - igraph_contract_vertices
        - igraph_destroy
        - igraph_ecount
        - igraph_error
        - igraph_estack_destroy
        - igraph_estack_init
        - igraph_i_all_st_mincuts_pivot
        - igraph_is_directed
        - igraph_marked_queue_int_destroy
        - igraph_marked_queue_int_init
        - igraph_maxflow
        - igraph_permute_vertices
        - igraph_provan_shier_list
        - igraph_reverse_residual_graph
        - igraph_simplify
        - igraph_topological_sorting
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_list_clear
        - igraph_vector_int_list_destroy
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_init
        - igraph_vector_int_list_push_back_copy
        - igraph_vector_int_list_reserve
        - igraph_vector_int_list_size
        - igraph_vector_int_push_back
        - igraph_vector_int_size
        - igraph_vector_min
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/st-cuts.c:1342,32'
          Dst:             igraph_vcount
        - Src:             'src/flow/st-cuts.c:1343,32'
          Dst:             igraph_ecount
        - Src:             'src/flow/st-cuts.c:1362,10'
          Dst:             igraph_is_directed
        - Src:             'src/flow/st-cuts.c:1363,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1366,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1369,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1372,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1374,21'
          Dst:             igraph_vector_size
        - Src:             'src/flow/st-cuts.c:1375,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1377,40'
          Dst:             igraph_vector_min
        - Src:             'src/flow/st-cuts.c:1378,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1383,9'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/flow/st-cuts.c:1383,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1384,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1384,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/flow/st-cuts.c:1389,5'
          Dst:             igraph_vector_init
        - Src:             'src/flow/st-cuts.c:1389,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1389,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1389,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/flow/st-cuts.c:1390,5'
          Dst:             igraph_maxflow
        - Src:             'src/flow/st-cuts.c:1390,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1397,5'
          Dst:             igraph_reverse_residual_graph
        - Src:             'src/flow/st-cuts.c:1397,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1398,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1398,5'
          Dst:             igraph_destroy
        - Src:             'src/flow/st-cuts.c:1402,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:1402,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1402,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1402,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1403,5'
          Dst:             igraph_connected_components
        - Src:             'src/flow/st-cuts.c:1403,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1407,5'
          Dst:             igraph_contract_vertices
        - Src:             'src/flow/st-cuts.c:1407,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1408,5'
          Dst:             igraph_simplify
        - Src:             'src/flow/st-cuts.c:1408,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1411,41'
          Dst:             igraph_vcount
        - Src:             'src/flow/st-cuts.c:1414,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:1414,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1414,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1414,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1415,5'
          Dst:             igraph_topological_sorting
        - Src:             'src/flow/st-cuts.c:1415,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1419,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:1419,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1419,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1419,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1432,5'
          Dst:             igraph_permute_vertices
        - Src:             'src/flow/st-cuts.c:1432,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1434,5'
          Dst:             igraph_destroy
        - Src:             'src/flow/st-cuts.c:1437,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1438,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1439,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/st-cuts.c:1448,5'
          Dst:             igraph_bitset_init
        - Src:             'src/flow/st-cuts.c:1448,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1448,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1448,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/flow/st-cuts.c:1465,9'
          Dst:             igraph_vector_int_list_clear
        - Src:             'src/flow/st-cuts.c:1468,9'
          Dst:             igraph_vector_int_list_clear
        - Src:             'src/flow/st-cuts.c:1474,5'
          Dst:             igraph_marked_queue_int_init
        - Src:             'src/flow/st-cuts.c:1474,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1475,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1475,5'
          Dst:             igraph_marked_queue_int_destroy
        - Src:             'src/flow/st-cuts.c:1476,5'
          Dst:             igraph_estack_init
        - Src:             'src/flow/st-cuts.c:1476,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1477,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1477,5'
          Dst:             igraph_estack_destroy
        - Src:             'src/flow/st-cuts.c:1478,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:1478,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1478,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1478,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1482,5'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/flow/st-cuts.c:1482,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1482,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1482,5'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/flow/st-cuts.c:1483,5'
          Dst:             igraph_provan_shier_list
        - Src:             'src/flow/st-cuts.c:1483,5'
          Dst:             igraph_i_all_st_mincuts_pivot
        - Src:             'src/flow/st-cuts.c:1483,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1490,5'
          Dst:             igraph_vcount
        - Src:             'src/flow/st-cuts.c:1490,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:1490,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1490,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1490,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1491,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:1491,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1491,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1491,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1499,14'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/flow/st-cuts.c:1500,5'
          Dst:             igraph_vector_int_list_clear
        - Src:             'src/flow/st-cuts.c:1501,5'
          Dst:             igraph_vector_int_list_reserve
        - Src:             'src/flow/st-cuts.c:1501,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1503,41'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/flow/st-cuts.c:1504,40'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/st-cuts.c:1506,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/flow/st-cuts.c:1512,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/flow/st-cuts.c:1512,17'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1517,9'
          Dst:             igraph_vector_int_list_push_back_copy
        - Src:             'src/flow/st-cuts.c:1517,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1522,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1523,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1524,5'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/flow/st-cuts.c:1525,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/st-cuts.c:1531,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:1531,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1531,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1531,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1532,9'
          Dst:             igraph_vector_int_list_reserve
        - Src:             'src/flow/st-cuts.c:1532,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1535,41'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/flow/st-cuts.c:1536,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/st-cuts.c:1538,13'
          Dst:             igraph_vector_int_clear
        - Src:             'src/flow/st-cuts.c:1548,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/flow/st-cuts.c:1548,25'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1553,13'
          Dst:             igraph_vector_int_list_push_back_copy
        - Src:             'src/flow/st-cuts.c:1553,13'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1556,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1557,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/st-cuts.c:1560,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1561,5'
          Dst:             igraph_estack_destroy
        - Src:             'src/flow/st-cuts.c:1562,5'
          Dst:             igraph_marked_queue_int_destroy
        - Src:             'src/flow/st-cuts.c:1563,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/flow/st-cuts.c:1564,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1565,5'
          Dst:             igraph_destroy
        - Src:             'src/flow/st-cuts.c:1566,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/flow/st-cuts.c:1567,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/st-cuts.c:1570,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/flow/st-cuts.c:1571,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_reverse_residual_graph
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          146
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_i_reverse_residual_graph
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/st-cuts.c:267,32'
          Dst:             igraph_ecount
        - Src:             'src/flow/st-cuts.c:269,21'
          Dst:             igraph_vector_size
        - Src:             'src/flow/st-cuts.c:270,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:272,9'
          Dst:             igraph_vector_size
        - Src:             'src/flow/st-cuts.c:273,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:275,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:275,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:275,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:275,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:277,5'
          Dst:             igraph_i_reverse_residual_graph
        - Src:             'src/flow/st-cuts.c:277,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:280,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:281,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_provan_shier_list
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          138
      EdgeCount:       32
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_provan_shier_list_recursive
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_list_reverse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/st-cuts.c:988,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:988,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:988,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:988,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:990,5'
          Dst:             igraph_i_provan_shier_list_recursive
        - Src:             'src/flow/st-cuts.c:990,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:995,5'
          Dst:             igraph_vector_int_list_reverse
        - Src:             'src/flow/st-cuts.c:995,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:997,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:998,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_reverse_residual_graph
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          301
      EdgeCount:       54
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_create
        - igraph_ecount
        - igraph_error
        - igraph_vcount
        - igraph_vector_int_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/st-cuts.c:225,32'
          Dst:             igraph_vcount
        - Src:             'src/flow/st-cuts.c:226,32'
          Dst:             igraph_ecount
        - Src:             'src/flow/st-cuts.c:240,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/flow/st-cuts.c:240,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:256,5'
          Dst:             igraph_create
        - Src:             'src/flow/st-cuts.c:256,5'
          Dst:             igraph_error
    - functionName:    igraph_all_st_cuts
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1134
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         119
      ICount:          610
      EdgeCount:       140
      CyclomaticComplexity: 23
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_estack_destroy
        - igraph_estack_init
        - igraph_i_all_st_cuts_pivot
        - igraph_is_directed
        - igraph_marked_queue_int_destroy
        - igraph_marked_queue_int_init
        - igraph_provan_shier_list
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_list_clear
        - igraph_vector_int_list_destroy
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_init
        - igraph_vector_int_list_push_back_copy
        - igraph_vector_int_list_reserve
        - igraph_vector_int_list_size
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/st-cuts.c:1043,32'
          Dst:             igraph_vcount
        - Src:             'src/flow/st-cuts.c:1044,32'
          Dst:             igraph_ecount
        - Src:             'src/flow/st-cuts.c:1051,10'
          Dst:             igraph_is_directed
        - Src:             'src/flow/st-cuts.c:1052,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1058,9'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/flow/st-cuts.c:1058,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1059,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1059,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/flow/st-cuts.c:1061,9'
          Dst:             igraph_vector_int_list_clear
        - Src:             'src/flow/st-cuts.c:1064,5'
          Dst:             igraph_marked_queue_int_init
        - Src:             'src/flow/st-cuts.c:1064,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1065,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1065,5'
          Dst:             igraph_marked_queue_int_destroy
        - Src:             'src/flow/st-cuts.c:1066,5'
          Dst:             igraph_estack_init
        - Src:             'src/flow/st-cuts.c:1066,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1067,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1067,5'
          Dst:             igraph_estack_destroy
        - Src:             'src/flow/st-cuts.c:1068,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:1068,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1068,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1068,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1071,5'
          Dst:             igraph_provan_shier_list
        - Src:             'src/flow/st-cuts.c:1071,5'
          Dst:             igraph_i_all_st_cuts_pivot
        - Src:             'src/flow/st-cuts.c:1071,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1076,14'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/flow/st-cuts.c:1080,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:1080,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1081,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:1081,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1082,9'
          Dst:             igraph_vector_int_list_clear
        - Src:             'src/flow/st-cuts.c:1083,9'
          Dst:             igraph_vector_int_list_reserve
        - Src:             'src/flow/st-cuts.c:1083,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1085,41'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/flow/st-cuts.c:1087,39'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/st-cuts.c:1104,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/flow/st-cuts.c:1104,13'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1116,13'
          Dst:             igraph_vector_int_list_push_back_copy
        - Src:             'src/flow/st-cuts.c:1116,13'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:1119,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1120,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/st-cuts.c:1123,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:1124,5'
          Dst:             igraph_estack_destroy
        - Src:             'src/flow/st-cuts.c:1125,5'
          Dst:             igraph_marked_queue_int_destroy
        - Src:             'src/flow/st-cuts.c:1126,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/st-cuts.c:1129,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/flow/st-cuts.c:1130,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_all_st_cuts_pivot
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 924
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         265
      ICount:          1172
      EdgeCount:       307
      CyclomaticComplexity: 44
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_bfs
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_destroy
        - igraph_dfs
        - igraph_dominator_tree
        - igraph_ecount
        - igraph_error
        - igraph_estack_iselement
        - igraph_i_all_st_cuts_minimal
        - igraph_induced_subgraph_map
        - igraph_marked_queue_int_iselement
        - igraph_marked_queue_int_size
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_append
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_resize
        - igraph_vector_int_size
        - igraph_vector_int_update
        - igraph_vss_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/st-cuts.c:728,32'
          Dst:             igraph_vcount
        - Src:             'src/flow/st-cuts.c:746,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:746,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:746,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:746,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:747,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:747,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:747,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:747,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:749,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:749,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:749,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:749,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:751,14'
          Dst:             igraph_marked_queue_int_iselement
        - Src:             'src/flow/st-cuts.c:752,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/flow/st-cuts.c:752,13'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:755,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/st-cuts.c:757,5'
          Dst:             igraph_vss_vector
        - Src:             'src/flow/st-cuts.c:757,5'
          Dst:             igraph_induced_subgraph_map
        - Src:             'src/flow/st-cuts.c:757,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:762,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:763,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/st-cuts.c:764,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:764,5'
          Dst:             igraph_destroy
        - Src:             'src/flow/st-cuts.c:771,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:771,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:771,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:771,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:772,5'
          Dst:             igraph_dominator_tree
        - Src:             'src/flow/st-cuts.c:772,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:775,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:775,5'
          Dst:             igraph_destroy
        - Src:             'src/flow/st-cuts.c:783,5'
          Dst:             igraph_bitset_init
        - Src:             'src/flow/st-cuts.c:783,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:783,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:783,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/flow/st-cuts.c:784,9'
          Dst:             igraph_marked_queue_int_size
        - Src:             'src/flow/st-cuts.c:788,17'
          Dst:             igraph_marked_queue_int_iselement
        - Src:             'src/flow/st-cuts.c:791,17'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:791,17'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:791,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:791,17'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:792,17'
          Dst:             igraph_neighbors
        - Src:             'src/flow/st-cuts.c:792,17'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:795,21'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/st-cuts.c:798,26'
          Dst:             igraph_marked_queue_int_iselement
        - Src:             'src/flow/st-cuts.c:802,17'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:803,17'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/st-cuts.c:812,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/st-cuts.c:818,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:818,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:818,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:818,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:819,9'
          Dst:             igraph_ecount
        - Src:             'src/flow/st-cuts.c:820,9'
          Dst:             igraph_i_all_st_cuts_minimal
        - Src:             'src/flow/st-cuts.c:820,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:824,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/flow/st-cuts.c:825,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:825,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:825,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:825,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:826,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:826,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:826,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:826,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:827,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:827,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:827,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:827,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:830,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/flow/st-cuts.c:830,13'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:834,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/st-cuts.c:843,9'
          Dst:             igraph_dfs
        - Src:             'src/flow/st-cuts.c:843,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:857,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/flow/st-cuts.c:863,9'
          Dst:             igraph_bfs
        - Src:             'src/flow/st-cuts.c:863,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:874,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/flow/st-cuts.c:882,17'
          Dst:             igraph_estack_iselement
        - Src:             'src/flow/st-cuts.c:890,13'
          Dst:             igraph_vector_int_append
        - Src:             'src/flow/st-cuts.c:890,13'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:891,13'
          Dst:             igraph_bfs
        - Src:             'src/flow/st-cuts.c:891,13'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:902,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/flow/st-cuts.c:903,13'
          Dst:             igraph_vector_int_update
        - Src:             'src/flow/st-cuts.c:909,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:910,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:911,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:912,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/st-cuts.c:914,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:915,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/flow/st-cuts.c:916,5'
          Dst:             igraph_destroy
        - Src:             'src/flow/st-cuts.c:917,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:918,5'
          Dst:             igraph_destroy
        - Src:             'src/flow/st-cuts.c:919,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:920,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:921,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_dominator_tree
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         240
      ICount:          1234
      EdgeCount:       284
      CyclomaticComplexity: 46
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_adjlist_destroy
        - igraph_adjlist_init
        - igraph_create
        - igraph_dfs
        - igraph_error
        - igraph_i_attribute_copy
        - igraph_i_dbucket_delete
        - igraph_i_dbucket_destroy
        - igraph_i_dbucket_empty
        - igraph_i_dbucket_init
        - igraph_i_dbucket_insert
        - igraph_i_dominator_EVAL
        - igraph_i_dominator_LINK
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_fill
        - igraph_vector_int_init
        - igraph_vector_int_init_range
        - igraph_vector_int_pop_back
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/st-cuts.c:441,32'
          Dst:             igraph_vcount
        - Src:             'src/flow/st-cuts.c:458,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:462,10'
          Dst:             igraph_is_directed
        - Src:             'src/flow/st-cuts.c:463,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:468,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:473,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/flow/st-cuts.c:473,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:476,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:476,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:476,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:476,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:478,5'
          Dst:             igraph_vector_int_fill
        - Src:             'src/flow/st-cuts.c:480,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:480,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:480,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:480,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:481,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:481,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:481,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:481,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:482,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:482,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:482,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:482,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:483,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:483,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:483,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:483,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:484,5'
          Dst:             igraph_vector_int_init_range
        - Src:             'src/flow/st-cuts.c:484,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:485,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:485,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:486,5'
          Dst:             igraph_adjlist_init
        - Src:             'src/flow/st-cuts.c:486,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:487,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:487,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/flow/st-cuts.c:488,5'
          Dst:             igraph_adjlist_init
        - Src:             'src/flow/st-cuts.c:488,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:489,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:489,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/flow/st-cuts.c:490,5'
          Dst:             igraph_i_dbucket_init
        - Src:             'src/flow/st-cuts.c:490,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:491,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:491,5'
          Dst:             igraph_i_dbucket_destroy
        - Src:             'src/flow/st-cuts.c:495,5'
          Dst:             igraph_dfs
        - Src:             'src/flow/st-cuts.c:495,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:512,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/flow/st-cuts.c:512,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:524,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/st-cuts.c:531,17'
          Dst:             igraph_vector_int_pop_back
        - Src:             'src/flow/st-cuts.c:542,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/st-cuts.c:545,30'
          Dst:             igraph_i_dominator_EVAL
        - Src:             'src/flow/st-cuts.c:550,9'
          Dst:             igraph_i_dbucket_insert
        - Src:             'src/flow/st-cuts.c:551,9'
          Dst:             igraph_i_dominator_LINK
        - Src:             'src/flow/st-cuts.c:552,17'
          Dst:             igraph_i_dbucket_empty
        - Src:             'src/flow/st-cuts.c:553,30'
          Dst:             igraph_i_dbucket_delete
        - Src:             'src/flow/st-cuts.c:554,30'
          Dst:             igraph_i_dominator_EVAL
        - Src:             'src/flow/st-cuts.c:570,5'
          Dst:             igraph_i_dbucket_destroy
        - Src:             'src/flow/st-cuts.c:571,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/flow/st-cuts.c:572,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/flow/st-cuts.c:573,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:574,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:575,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:576,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:577,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:578,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/st-cuts.c:583,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:583,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:583,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:583,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:595,9'
          Dst:             igraph_create
        - Src:             'src/flow/st-cuts.c:595,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:597,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:598,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/st-cuts.c:600,9'
          Dst:             igraph_i_attribute_copy
        - Src:             'src/flow/st-cuts.c:600,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:604,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:605,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_all_st_cuts_minimal
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          228
      EdgeCount:       53
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_bitset_not
        - igraph_dfs
        - igraph_error
        - igraph_i_all_st_cuts_minimal_dfs_incb
        - igraph_i_all_st_cuts_minimal_dfs_outcb
        - igraph_stack_int_destroy
        - igraph_stack_int_init
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_push_back
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/st-cuts.c:673,32'
          Dst:             igraph_vcount
        - Src:             'src/flow/st-cuts.c:681,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/flow/st-cuts.c:681,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:681,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:681,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/flow/st-cuts.c:682,5'
          Dst:             igraph_bitset_init
        - Src:             'src/flow/st-cuts.c:682,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:682,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:682,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/flow/st-cuts.c:693,5'
          Dst:             igraph_bitset_not
        - Src:             'src/flow/st-cuts.c:699,5'
          Dst:             igraph_dfs
        - Src:             'src/flow/st-cuts.c:699,5'
          Dst:             igraph_i_all_st_cuts_minimal_dfs_incb
        - Src:             'src/flow/st-cuts.c:699,5'
          Dst:             igraph_i_all_st_cuts_minimal_dfs_outcb
        - Src:             'src/flow/st-cuts.c:699,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:707,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/flow/st-cuts.c:710,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/flow/st-cuts.c:710,13'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:714,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/flow/st-cuts.c:715,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/flow/st-cuts.c:716,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_dbucket_init
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          94
      EdgeCount:       24
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/st-cuts.c:292,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:292,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:292,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:292,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:293,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:293,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:294,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_dbucket_destroy
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_destroy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/st-cuts.c:299,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:300,5'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_i_dominator_EVAL
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_dominator_COMPRESS
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/st-cuts.c:372,9'
          Dst:             igraph_i_dominator_COMPRESS
    - functionName:    igraph_i_dbucket_insert
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_dominator_LINK
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_dbucket_empty
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_dbucket_delete
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_residual_graph
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          285
      EdgeCount:       54
      CyclomaticComplexity: 11
      functionsReached:
        - igraph_create
        - igraph_ecount
        - igraph_error
        - igraph_vcount
        - igraph_vector_int_resize
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/st-cuts.c:157,32'
          Dst:             igraph_vcount
        - Src:             'src/flow/st-cuts.c:158,32'
          Dst:             igraph_ecount
        - Src:             'src/flow/st-cuts.c:168,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/flow/st-cuts.c:168,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:170,9'
          Dst:             igraph_vector_resize
        - Src:             'src/flow/st-cuts.c:170,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:186,5'
          Dst:             igraph_create
        - Src:             'src/flow/st-cuts.c:186,5'
          Dst:             igraph_error
    - functionName:    igraph_residual_graph
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          139
      EdgeCount:       36
      CyclomaticComplexity: 6
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_i_residual_graph
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/st-cuts.c:199,32'
          Dst:             igraph_ecount
        - Src:             'src/flow/st-cuts.c:201,9'
          Dst:             igraph_vector_size
        - Src:             'src/flow/st-cuts.c:202,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:204,9'
          Dst:             igraph_vector_size
        - Src:             'src/flow/st-cuts.c:205,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:208,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:208,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:208,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:208,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:210,5'
          Dst:             igraph_i_residual_graph
        - Src:             'src/flow/st-cuts.c:210,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:213,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:214,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_even_tarjan_reduction
      functionSourceFile: '/src/igraph/src/flow/st-cuts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          385
      EdgeCount:       76
      CyclomaticComplexity: 13
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_create
        - igraph_ecount
        - igraph_error
        - igraph_errorf
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/st-cuts.c:90,32'
          Dst:             igraph_vcount
        - Src:             'src/flow/st-cuts.c:91,32'
          Dst:             igraph_ecount
        - Src:             'src/flow/st-cuts.c:100,5'
          Dst:             igraph_errorf
        - Src:             'src/flow/st-cuts.c:101,5'
          Dst:             igraph_errorf
        - Src:             'src/flow/st-cuts.c:105,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:108,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/st-cuts.c:108,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:108,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/st-cuts.c:108,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:111,9'
          Dst:             igraph_vector_resize
        - Src:             'src/flow/st-cuts.c:111,9'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:141,5'
          Dst:             igraph_create
        - Src:             'src/flow/st-cuts.c:141,5'
          Dst:             igraph_error
        - Src:             'src/flow/st-cuts.c:144,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/st-cuts.c:145,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_add_edge
      functionSourceFile: '/src/igraph/src/operators/add_edge.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          101
      EdgeCount:       24
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_add_edges
        - igraph_error
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/operators/add_edge.c:52,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/add_edge.c:52,5'
          Dst:             igraph_error
        - Src:             'src/operators/add_edge.c:52,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/add_edge.c:52,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/add_edge.c:56,5'
          Dst:             igraph_add_edges
        - Src:             'src/operators/add_edge.c:56,5'
          Dst:             igraph_error
        - Src:             'src/operators/add_edge.c:58,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/add_edge.c:59,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_contract_vertices
      functionSourceFile: '/src/igraph/src/operators/contract.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          493
      EdgeCount:       118
      CyclomaticComplexity: 18
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_create
        - igraph_destroy
        - igraph_ecount
        - igraph_error
        - igraph_errorf
        - igraph_has_attribute_table
        - igraph_i_attribute_combine_vertices
        - igraph_i_attribute_copy
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_list_destroy
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_init
        - igraph_vector_int_max
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/operators/contract.c:66,32'
          Dst:             igraph_vcount
        - Src:             'src/operators/contract.c:67,32'
          Dst:             igraph_ecount
        - Src:             'src/operators/contract.c:68,42'
          Dst:             igraph_has_attribute_table
        - Src:             'src/operators/contract.c:73,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/operators/contract.c:74,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/operators/contract.c:74,9'
          Dst:             igraph_errorf
        - Src:             'src/operators/contract.c:79,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/contract.c:79,5'
          Dst:             igraph_error
        - Src:             'src/operators/contract.c:79,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/contract.c:79,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/contract.c:80,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/operators/contract.c:80,5'
          Dst:             igraph_error
        - Src:             'src/operators/contract.c:83,16'
          Dst:             igraph_vector_int_max
        - Src:             'src/operators/contract.c:97,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/contract.c:98,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/contract.c:110,5'
          Dst:             igraph_is_directed
        - Src:             'src/operators/contract.c:110,5'
          Dst:             igraph_create
        - Src:             'src/operators/contract.c:110,5'
          Dst:             igraph_error
        - Src:             'src/operators/contract.c:113,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/contract.c:114,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/contract.c:116,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/contract.c:116,5'
          Dst:             igraph_destroy
        - Src:             'src/operators/contract.c:118,5'
          Dst:             igraph_i_attribute_copy
        - Src:             'src/operators/contract.c:118,5'
          Dst:             igraph_error
        - Src:             'src/operators/contract.c:124,9'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/operators/contract.c:124,9'
          Dst:             igraph_error
        - Src:             'src/operators/contract.c:124,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/contract.c:124,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/operators/contract.c:125,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/contract.c:125,9'
          Dst:             igraph_error
        - Src:             'src/operators/contract.c:125,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/contract.c:125,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/contract.c:129,38'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/operators/contract.c:131,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/contract.c:131,13'
          Dst:             igraph_error
        - Src:             'src/operators/contract.c:134,9'
          Dst:             igraph_i_attribute_combine_vertices
        - Src:             'src/operators/contract.c:134,9'
          Dst:             igraph_error
        - Src:             'src/operators/contract.c:138,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/contract.c:139,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/operators/contract.c:140,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/contract.c:143,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/contract.c:144,5'
          Dst:             igraph_destroy
    - functionName:    igraph_permute_vertices
      functionSourceFile: '/src/igraph/src/operators/permute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          396
      EdgeCount:       101
      CyclomaticComplexity: 14
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_create
        - igraph_destroy
        - igraph_ecount
        - igraph_error
        - igraph_i_attribute_copy
        - igraph_i_attribute_get_info
        - igraph_i_attribute_permute_vertices
        - igraph_invert_permutation
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/operators/permute.c:83,32'
          Dst:             igraph_vcount
        - Src:             'src/operators/permute.c:84,32'
          Dst:             igraph_ecount
        - Src:             'src/operators/permute.c:89,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/operators/permute.c:90,9'
          Dst:             igraph_error
        - Src:             'src/operators/permute.c:93,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/permute.c:93,5'
          Dst:             igraph_error
        - Src:             'src/operators/permute.c:93,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/permute.c:93,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/permute.c:96,5'
          Dst:             igraph_invert_permutation
        - Src:             'src/operators/permute.c:96,5'
          Dst:             igraph_error
        - Src:             'src/operators/permute.c:98,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/permute.c:98,5'
          Dst:             igraph_error
        - Src:             'src/operators/permute.c:98,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/permute.c:98,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/permute.c:106,5'
          Dst:             igraph_is_directed
        - Src:             'src/operators/permute.c:106,5'
          Dst:             igraph_create
        - Src:             'src/operators/permute.c:106,5'
          Dst:             igraph_error
        - Src:             'src/operators/permute.c:107,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/permute.c:107,5'
          Dst:             igraph_destroy
        - Src:             'src/operators/permute.c:112,9'
          Dst:             igraph_i_attribute_copy
        - Src:             'src/operators/permute.c:112,9'
          Dst:             igraph_error
        - Src:             'src/operators/permute.c:113,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/permute.c:113,9'
          Dst:             igraph_error
        - Src:             'src/operators/permute.c:113,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/permute.c:113,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/permute.c:114,9'
          Dst:             igraph_i_attribute_get_info
        - Src:             'src/operators/permute.c:114,9'
          Dst:             igraph_error
        - Src:             'src/operators/permute.c:115,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/operators/permute.c:116,13'
          Dst:             igraph_i_attribute_permute_vertices
        - Src:             'src/operators/permute.c:116,13'
          Dst:             igraph_error
        - Src:             'src/operators/permute.c:118,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/permute.c:119,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/permute.c:122,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/permute.c:123,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/permute.c:124,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_invert_permutation
      functionSourceFile: '/src/igraph/src/operators/permute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          140
      EdgeCount:       33
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_vector_int_fill
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/operators/permute.c:40,28'
          Dst:             igraph_vector_int_size
        - Src:             'src/operators/permute.c:42,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/operators/permute.c:42,5'
          Dst:             igraph_error
        - Src:             'src/operators/permute.c:43,5'
          Dst:             igraph_vector_int_fill
        - Src:             'src/operators/permute.c:48,13'
          Dst:             igraph_error
        - Src:             'src/operators/permute.c:52,13'
          Dst:             igraph_error
    - functionName:    igraph_reverse_edges
      functionSourceFile: '/src/igraph/src/operators/reverse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         58
      ICount:          290
      EdgeCount:       67
      CyclomaticComplexity: 11
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_create
        - igraph_destroy
        - igraph_ecount
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_es_is_all
        - igraph_get_edgelist
        - igraph_i_attribute_copy
        - igraph_i_reverse
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/operators/reverse.c:55,32'
          Dst:             igraph_ecount
        - Src:             'src/operators/reverse.c:56,32'
          Dst:             igraph_vcount
        - Src:             'src/operators/reverse.c:62,11'
          Dst:             igraph_is_directed
        - Src:             'src/operators/reverse.c:67,9'
          Dst:             igraph_es_is_all
        - Src:             'src/operators/reverse.c:68,16'
          Dst:             igraph_i_reverse
        - Src:             'src/operators/reverse.c:72,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/reverse.c:72,5'
          Dst:             igraph_error
        - Src:             'src/operators/reverse.c:72,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/reverse.c:72,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/reverse.c:73,5'
          Dst:             igraph_get_edgelist
        - Src:             'src/operators/reverse.c:73,5'
          Dst:             igraph_error
        - Src:             'src/operators/reverse.c:77,5'
          Dst:             igraph_eit_create
        - Src:             'src/operators/reverse.c:77,5'
          Dst:             igraph_error
        - Src:             'src/operators/reverse.c:78,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/reverse.c:78,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/operators/reverse.c:88,5'
          Dst:             igraph_create
        - Src:             'src/operators/reverse.c:88,5'
          Dst:             igraph_error
        - Src:             'src/operators/reverse.c:89,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/reverse.c:89,5'
          Dst:             igraph_destroy
        - Src:             'src/operators/reverse.c:91,5'
          Dst:             igraph_i_attribute_copy
        - Src:             'src/operators/reverse.c:91,5'
          Dst:             igraph_error
        - Src:             'src/operators/reverse.c:93,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/operators/reverse.c:94,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/reverse.c:95,5'
          Dst:             igraph_destroy
        - Src:             'src/operators/reverse.c:96,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_rewire
      functionSourceFile: '/src/igraph/src/operators/rewire.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_i_rewire
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/operators/rewire.c:263,9'
          Dst:             igraph_error
        - Src:             'src/operators/rewire.c:266,12'
          Dst:             igraph_i_rewire
    - functionName:    igraph_i_rewire
      functionSourceFile: '/src/igraph/src/operators/rewire.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - bool
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         239
      ICount:          1139
      EdgeCount:       289
      CyclomaticComplexity: 52
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_add_edges
        - igraph_adjlist_destroy
        - igraph_adjlist_has_edge
        - igraph_adjlist_init
        - igraph_adjlist_replace_edge
        - igraph_allow_interruption
        - igraph_are_adjacent
        - igraph_delete_edges
        - igraph_ecount
        - igraph_edge
        - igraph_error
        - igraph_ess_all
        - igraph_ess_vector
        - igraph_get_edgelist
        - igraph_is_directed
        - igraph_progress
        - igraph_rng_default
        - igraph_rng_get_bool
        - igraph_rng_get_integer
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - snprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/operators/rewire.c:44,38'
          Dst:             igraph_ecount
        - Src:             'src/operators/rewire.c:49,36'
          Dst:             igraph_is_directed
        - Src:             'src/operators/rewire.c:59,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/rewire.c:59,5'
          Dst:             igraph_error
        - Src:             'src/operators/rewire.c:59,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/rewire.c:59,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/rewire.c:65,9'
          Dst:             igraph_adjlist_init
        - Src:             'src/operators/rewire.c:65,9'
          Dst:             igraph_error
        - Src:             'src/operators/rewire.c:66,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/rewire.c:66,9'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/operators/rewire.c:67,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/rewire.c:67,9'
          Dst:             igraph_error
        - Src:             'src/operators/rewire.c:67,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/rewire.c:67,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/rewire.c:68,9'
          Dst:             igraph_get_edgelist
        - Src:             'src/operators/rewire.c:68,9'
          Dst:             igraph_error
        - Src:             'src/operators/rewire.c:70,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/rewire.c:70,9'
          Dst:             igraph_error
        - Src:             'src/operators/rewire.c:70,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/rewire.c:70,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/rewire.c:71,14'
          Dst:             igraph_ess_vector
        - Src:             'src/operators/rewire.c:80,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/operators/rewire.c:83,13'
          Dst:             snprintf
        - Src:             'src/operators/rewire.c:86,13'
          Dst:             igraph_progress
        - Src:             'src/operators/rewire.c:86,13'
          Dst:             igraph_error
        - Src:             'src/operators/rewire.c:92,27'
          Dst:             igraph_rng_default
        - Src:             'src/operators/rewire.c:92,27'
          Dst:             igraph_rng_get_integer
        - Src:             'src/operators/rewire.c:94,31'
          Dst:             igraph_rng_default
        - Src:             'src/operators/rewire.c:94,31'
          Dst:             igraph_rng_get_integer
        - Src:             'src/operators/rewire.c:104,13'
          Dst:             igraph_edge
        - Src:             'src/operators/rewire.c:104,13'
          Dst:             igraph_error
        - Src:             'src/operators/rewire.c:105,13'
          Dst:             igraph_edge
        - Src:             'src/operators/rewire.c:105,13'
          Dst:             igraph_error
        - Src:             'src/operators/rewire.c:111,26'
          Dst:             igraph_rng_default
        - Src:             'src/operators/rewire.c:111,26'
          Dst:             igraph_rng_get_bool
        - Src:             'src/operators/rewire.c:145,21'
          Dst:             igraph_adjlist_has_edge
        - Src:             'src/operators/rewire.c:149,17'
          Dst:             igraph_are_adjacent
        - Src:             'src/operators/rewire.c:149,17'
          Dst:             igraph_error
        - Src:             'src/operators/rewire.c:155,21'
          Dst:             igraph_adjlist_has_edge
        - Src:             'src/operators/rewire.c:159,17'
          Dst:             igraph_are_adjacent
        - Src:             'src/operators/rewire.c:159,17'
          Dst:             igraph_error
        - Src:             'src/operators/rewire.c:170,17'
          Dst:             igraph_adjlist_replace_edge
        - Src:             'src/operators/rewire.c:170,17'
          Dst:             igraph_error
        - Src:             'src/operators/rewire.c:171,17'
          Dst:             igraph_adjlist_replace_edge
        - Src:             'src/operators/rewire.c:171,17'
          Dst:             igraph_error
        - Src:             'src/operators/rewire.c:176,17'
          Dst:             igraph_delete_edges
        - Src:             'src/operators/rewire.c:176,17'
          Dst:             igraph_error
        - Src:             'src/operators/rewire.c:181,17'
          Dst:             igraph_add_edges
        - Src:             'src/operators/rewire.c:181,17'
          Dst:             igraph_error
        - Src:             'src/operators/rewire.c:191,9'
          Dst:             igraph_ess_all
        - Src:             'src/operators/rewire.c:191,9'
          Dst:             igraph_delete_edges
        - Src:             'src/operators/rewire.c:191,9'
          Dst:             igraph_error
        - Src:             'src/operators/rewire.c:192,9'
          Dst:             igraph_add_edges
        - Src:             'src/operators/rewire.c:192,9'
          Dst:             igraph_error
        - Src:             'src/operators/rewire.c:195,5'
          Dst:             igraph_progress
        - Src:             'src/operators/rewire.c:195,5'
          Dst:             igraph_error
        - Src:             'src/operators/rewire.c:198,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/rewire.c:199,9'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/operators/rewire.c:201,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/rewire.c:204,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/rewire.c:205,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_simplify
      functionSourceFile: '/src/igraph/src/operators/simplify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         200
      ICount:          897
      EdgeCount:       240
      CyclomaticComplexity: 42
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_create
        - igraph_delete_edges
        - igraph_destroy
        - igraph_ecount
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_es_all
        - igraph_es_destroy
        - igraph_ess_vector
        - igraph_fixed_vectorlist_convert
        - igraph_fixed_vectorlist_destroy
        - igraph_has_attribute_table
        - igraph_i_attribute_combine_edges
        - igraph_i_attribute_copy
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/operators/simplify.c:59,32'
          Dst:             igraph_vcount
        - Src:             'src/operators/simplify.c:60,32'
          Dst:             igraph_ecount
        - Src:             'src/operators/simplify.c:62,39'
          Dst:             igraph_has_attribute_table
        - Src:             'src/operators/simplify.c:71,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/operators/simplify.c:72,10'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/operators/simplify.c:77,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/operators/simplify.c:78,10'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/operators/simplify.c:93,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/simplify.c:93,9'
          Dst:             igraph_error
        - Src:             'src/operators/simplify.c:93,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/simplify.c:93,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/simplify.c:94,9'
          Dst:             igraph_es_all
        - Src:             'src/operators/simplify.c:94,9'
          Dst:             igraph_error
        - Src:             'src/operators/simplify.c:95,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/simplify.c:95,9'
          Dst:             igraph_es_destroy
        - Src:             'src/operators/simplify.c:96,9'
          Dst:             igraph_eit_create
        - Src:             'src/operators/simplify.c:96,9'
          Dst:             igraph_error
        - Src:             'src/operators/simplify.c:97,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/simplify.c:97,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/operators/simplify.c:104,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/simplify.c:104,17'
          Dst:             igraph_error
        - Src:             'src/operators/simplify.c:109,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/operators/simplify.c:110,9'
          Dst:             igraph_es_destroy
        - Src:             'src/operators/simplify.c:111,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/simplify.c:113,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/operators/simplify.c:114,13'
          Dst:             igraph_ess_vector
        - Src:             'src/operators/simplify.c:114,13'
          Dst:             igraph_delete_edges
        - Src:             'src/operators/simplify.c:114,13'
          Dst:             igraph_error
        - Src:             'src/operators/simplify.c:117,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/simplify.c:118,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/simplify.c:120,9'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/operators/simplify.c:126,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/simplify.c:126,9'
          Dst:             igraph_error
        - Src:             'src/operators/simplify.c:126,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/simplify.c:126,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/simplify.c:128,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/simplify.c:128,5'
          Dst:             igraph_error
        - Src:             'src/operators/simplify.c:128,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/simplify.c:128,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/simplify.c:129,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/operators/simplify.c:129,5'
          Dst:             igraph_error
        - Src:             'src/operators/simplify.c:131,5'
          Dst:             igraph_es_all
        - Src:             'src/operators/simplify.c:131,5'
          Dst:             igraph_error
        - Src:             'src/operators/simplify.c:132,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/simplify.c:132,5'
          Dst:             igraph_es_destroy
        - Src:             'src/operators/simplify.c:133,5'
          Dst:             igraph_eit_create
        - Src:             'src/operators/simplify.c:133,5'
          Dst:             igraph_error
        - Src:             'src/operators/simplify.c:134,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/simplify.c:134,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/operators/simplify.c:153,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/simplify.c:154,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/simplify.c:163,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/operators/simplify.c:164,5'
          Dst:             igraph_es_destroy
        - Src:             'src/operators/simplify.c:165,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/simplify.c:167,5'
          Dst:             igraph_is_directed
        - Src:             'src/operators/simplify.c:167,5'
          Dst:             igraph_create
        - Src:             'src/operators/simplify.c:167,5'
          Dst:             igraph_error
        - Src:             'src/operators/simplify.c:169,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/simplify.c:170,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/simplify.c:172,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/simplify.c:172,5'
          Dst:             igraph_destroy
        - Src:             'src/operators/simplify.c:174,5'
          Dst:             igraph_i_attribute_copy
        - Src:             'src/operators/simplify.c:174,5'
          Dst:             igraph_error
        - Src:             'src/operators/simplify.c:178,9'
          Dst:             igraph_fixed_vectorlist_convert
        - Src:             'src/operators/simplify.c:178,9'
          Dst:             igraph_error
        - Src:             'src/operators/simplify.c:179,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/simplify.c:179,9'
          Dst:             igraph_fixed_vectorlist_destroy
        - Src:             'src/operators/simplify.c:181,9'
          Dst:             igraph_i_attribute_combine_edges
        - Src:             'src/operators/simplify.c:181,9'
          Dst:             igraph_error
        - Src:             'src/operators/simplify.c:183,9'
          Dst:             igraph_fixed_vectorlist_destroy
        - Src:             'src/operators/simplify.c:184,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/simplify.c:185,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/simplify.c:188,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/simplify.c:189,5'
          Dst:             igraph_destroy
        - Src:             'src/operators/simplify.c:198,9'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/operators/simplify.c:204,9'
          Dst:             igraph_i_property_cache_set_bool_checked
    - functionName:    igraph_subgraph_from_edges
      functionSourceFile: '/src/igraph/src/operators/subgraph.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         134
      ICount:          629
      EdgeCount:       157
      CyclomaticComplexity: 25
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_copy
        - igraph_delete_edges
        - igraph_delete_vertices
        - igraph_destroy
        - igraph_ecount
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_ess_vector
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vss_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/operators/subgraph.c:541,32'
          Dst:             igraph_vcount
        - Src:             'src/operators/subgraph.c:542,32'
          Dst:             igraph_ecount
        - Src:             'src/operators/subgraph.c:548,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/subgraph.c:548,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:548,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:548,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:549,5'
          Dst:             igraph_bitset_init
        - Src:             'src/operators/subgraph.c:549,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:549,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:549,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/operators/subgraph.c:550,5'
          Dst:             igraph_bitset_init
        - Src:             'src/operators/subgraph.c:550,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:550,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:550,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/operators/subgraph.c:552,5'
          Dst:             igraph_eit_create
        - Src:             'src/operators/subgraph.c:552,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:553,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:553,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/operators/subgraph.c:562,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/operators/subgraph.c:562,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:573,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/operators/subgraph.c:574,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:578,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/operators/subgraph.c:580,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:580,13'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:584,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/operators/subgraph.c:585,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:588,5'
          Dst:             igraph_copy
        - Src:             'src/operators/subgraph.c:588,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:589,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:589,5'
          Dst:             igraph_destroy
        - Src:             'src/operators/subgraph.c:590,5'
          Dst:             igraph_ess_vector
        - Src:             'src/operators/subgraph.c:590,5'
          Dst:             igraph_delete_edges
        - Src:             'src/operators/subgraph.c:590,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:594,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/operators/subgraph.c:596,13'
          Dst:             igraph_allow_interruption
        - Src:             'src/operators/subgraph.c:598,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:598,17'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:603,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/operators/subgraph.c:604,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:608,9'
          Dst:             igraph_vss_vector
        - Src:             'src/operators/subgraph.c:608,9'
          Dst:             igraph_delete_vertices
        - Src:             'src/operators/subgraph.c:608,9'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:611,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:612,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_induced_subgraph_edges
      functionSourceFile: '/src/igraph/src/operators/subgraph.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         91
      ICount:          439
      EdgeCount:       107
      CyclomaticComplexity: 18
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_incident
        - igraph_set_add
        - igraph_set_contains
        - igraph_set_destroy
        - igraph_set_init
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_range
        - igraph_vector_int_size
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vs_is_all
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/operators/subgraph.c:461,9'
          Dst:             igraph_vs_is_all
        - Src:             'src/operators/subgraph.c:462,9'
          Dst:             igraph_ecount
        - Src:             'src/operators/subgraph.c:462,9'
          Dst:             igraph_vector_int_range
        - Src:             'src/operators/subgraph.c:462,9'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:466,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/operators/subgraph.c:468,5'
          Dst:             igraph_vit_create
        - Src:             'src/operators/subgraph.c:468,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:469,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:469,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/operators/subgraph.c:471,5'
          Dst:             igraph_set_init
        - Src:             'src/operators/subgraph.c:471,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:471,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:471,5'
          Dst:             igraph_set_destroy
        - Src:             'src/operators/subgraph.c:473,9'
          Dst:             igraph_set_add
        - Src:             'src/operators/subgraph.c:473,9'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:476,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/subgraph.c:476,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:476,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:476,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:480,9'
          Dst:             igraph_incident
        - Src:             'src/operators/subgraph.c:480,9'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:482,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/operators/subgraph.c:489,27'
          Dst:             igraph_set_contains
        - Src:             'src/operators/subgraph.c:490,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:490,17'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:495,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:496,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:497,5'
          Dst:             igraph_set_destroy
        - Src:             'src/operators/subgraph.c:498,5'
          Dst:             igraph_vit_destroy
    - functionName:    igraph_i_induced_subgraph_create_from_scratch
      functionSourceFile: '/src/igraph/src/operators/subgraph.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         227
      ICount:          1019
      EdgeCount:       264
      CyclomaticComplexity: 39
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_create
        - igraph_destroy
        - igraph_error
        - igraph_i_attribute_copy
        - igraph_i_attribute_permute_edges
        - igraph_i_attribute_permute_vertices
        - igraph_incident
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_fill
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_resize
        - igraph_vector_int_size
        - igraph_vector_int_sort
        - igraph_vit_as_vector
        - igraph_vit_create
        - igraph_vit_destroy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/operators/subgraph.c:101,36'
          Dst:             igraph_is_directed
        - Src:             'src/operators/subgraph.c:102,38'
          Dst:             igraph_vcount
        - Src:             'src/operators/subgraph.c:118,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/subgraph.c:118,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:118,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:118,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:121,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/operators/subgraph.c:123,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/subgraph.c:123,9'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:123,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:123,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:125,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/subgraph.c:125,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:125,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:125,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:126,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/subgraph.c:126,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:126,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:126,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:130,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/operators/subgraph.c:130,13'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:131,13'
          Dst:             igraph_vector_int_fill
        - Src:             'src/operators/subgraph.c:134,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/subgraph.c:134,9'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:134,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:134,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:135,9'
          Dst:             igraph_vector_int_fill
        - Src:             'src/operators/subgraph.c:137,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/subgraph.c:137,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:137,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:137,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:139,5'
          Dst:             igraph_vit_create
        - Src:             'src/operators/subgraph.c:139,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:140,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:140,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/operators/subgraph.c:150,5'
          Dst:             igraph_vit_as_vector
        - Src:             'src/operators/subgraph.c:150,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:151,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/operators/subgraph.c:152,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:154,5'
          Dst:             igraph_vector_int_sort
        - Src:             'src/operators/subgraph.c:155,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/operators/subgraph.c:162,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:162,13'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:167,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:168,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:176,9'
          Dst:             igraph_incident
        - Src:             'src/operators/subgraph.c:176,9'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:177,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/operators/subgraph.c:189,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:189,17'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:190,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:190,17'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:191,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:191,17'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:219,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:219,17'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:220,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:220,17'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:221,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:221,17'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:228,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:229,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:231,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:232,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:235,5'
          Dst:             igraph_create
        - Src:             'src/operators/subgraph.c:235,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:238,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:239,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:243,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:243,5'
          Dst:             igraph_destroy
        - Src:             'src/operators/subgraph.c:246,5'
          Dst:             igraph_i_attribute_copy
        - Src:             'src/operators/subgraph.c:246,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:249,5'
          Dst:             igraph_i_attribute_permute_vertices
        - Src:             'src/operators/subgraph.c:249,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:252,5'
          Dst:             igraph_i_attribute_permute_edges
        - Src:             'src/operators/subgraph.c:252,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:256,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:257,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:259,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:260,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_induced_subgraph_copy_and_delete
      functionSourceFile: '/src/igraph/src/operators/subgraph.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         92
      ICount:          428
      EdgeCount:       107
      CyclomaticComplexity: 17
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_copy
        - igraph_delete_vertices_map
        - igraph_destroy
        - igraph_error
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vss_vector
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/operators/subgraph.c:38,38'
          Dst:             igraph_vcount
        - Src:             'src/operators/subgraph.c:44,5'
          Dst:             igraph_vit_create
        - Src:             'src/operators/subgraph.c:44,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:45,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:45,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/operators/subgraph.c:47,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/operators/subgraph.c:47,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:47,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:47,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:48,5'
          Dst:             igraph_bitset_init
        - Src:             'src/operators/subgraph.c:48,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:48,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:48,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/operators/subgraph.c:57,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/operators/subgraph.c:57,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:64,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/operators/subgraph.c:67,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/operators/subgraph.c:67,13'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:71,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/operators/subgraph.c:72,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/operators/subgraph.c:74,5'
          Dst:             igraph_copy
        - Src:             'src/operators/subgraph.c:74,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:75,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/operators/subgraph.c:75,5'
          Dst:             igraph_destroy
        - Src:             'src/operators/subgraph.c:76,5'
          Dst:             igraph_vss_vector
        - Src:             'src/operators/subgraph.c:76,5'
          Dst:             igraph_delete_vertices_map
        - Src:             'src/operators/subgraph.c:76,5'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:79,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/operators/subgraph.c:80,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/operators/subgraph.c:81,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_induced_subgraph_suggest_implementation
      functionSourceFile: '/src/igraph/src/operators/subgraph.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          84
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vcount
        - igraph_vs_is_all
        - igraph_vs_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/operators/subgraph.c:331,9'
          Dst:             igraph_vs_is_all
        - Src:             'src/operators/subgraph.c:334,9'
          Dst:             igraph_vs_size
        - Src:             'src/operators/subgraph.c:334,9'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:335,42'
          Dst:             igraph_vcount
    - functionName:    igraph_i_induced_subgraph_map
      functionSourceFile: '/src/igraph/src/operators/subgraph.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          105
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_induced_subgraph_copy_and_delete
        - igraph_i_induced_subgraph_create_from_scratch
        - igraph_i_induced_subgraph_suggest_implementation
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/operators/subgraph.c:361,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/operators/subgraph.c:358,9'
          Dst:             igraph_i_induced_subgraph_suggest_implementation
        - Src:             'src/operators/subgraph.c:358,9'
          Dst:             igraph_error
        - Src:             'src/operators/subgraph.c:363,16'
          Dst:             igraph_i_induced_subgraph_copy_and_delete
        - Src:             'src/operators/subgraph.c:366,16'
          Dst:             igraph_i_induced_subgraph_create_from_scratch
        - Src:             'src/operators/subgraph.c:370,9'
          Dst:             igraph_error
    - functionName:    igraph_induced_subgraph_map
      functionSourceFile: '/src/igraph/src/operators/subgraph.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_induced_subgraph_map
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/operators/subgraph.c:431,12'
          Dst:             igraph_i_induced_subgraph_map
    - functionName:    igraph_induced_subgraph
      functionSourceFile: '/src/igraph/src/operators/subgraph.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_induced_subgraph_map
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/operators/subgraph.c:321,12'
          Dst:             igraph_induced_subgraph_map
    - functionName:    igraph_i_get_all_shortest_paths_unweighted
      functionSourceFile: '/src/igraph/src/paths/all_shortest_paths.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         368
      ICount:          1696
      EdgeCount:       439
      CyclomaticComplexity: 73
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_allow_interruption
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_fatal
        - igraph_free
        - igraph_incident
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_list_clear
        - igraph_vector_int_list_destroy
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_init
        - igraph_vector_int_list_push_back_new
        - igraph_vector_int_null
        - igraph_vector_int_push_back
        - igraph_vector_int_resize
        - igraph_vector_int_size
        - igraph_vector_int_swap
        - igraph_vector_int_update
        - igraph_vit_create
        - igraph_vit_destroy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/all_shortest_paths.c:123,38'
          Dst:             igraph_vcount
        - Src:             'src/paths/all_shortest_paths.c:139,9'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:143,9'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:146,5'
          Dst:             igraph_vit_create
        - Src:             'src/paths/all_shortest_paths.c:146,5'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:147,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/all_shortest_paths.c:147,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/all_shortest_paths.c:150,5'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/paths/all_shortest_paths.c:150,5'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:150,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/all_shortest_paths.c:150,5'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/all_shortest_paths.c:152,5'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/paths/all_shortest_paths.c:152,5'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:152,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/all_shortest_paths.c:152,5'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/all_shortest_paths.c:155,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/all_shortest_paths.c:155,5'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:155,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/all_shortest_paths.c:155,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/all_shortest_paths.c:159,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/all_shortest_paths.c:159,5'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:159,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/all_shortest_paths.c:159,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/all_shortest_paths.c:164,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/all_shortest_paths.c:164,5'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:164,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/all_shortest_paths.c:164,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/all_shortest_paths.c:170,15'
          Dst:             calloc
        - Src:             'src/paths/all_shortest_paths.c:171,5'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:172,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/all_shortest_paths.c:172,5'
          Dst:             igraph_free
        - Src:             'src/paths/all_shortest_paths.c:175,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/paths/all_shortest_paths.c:175,5'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:175,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/all_shortest_paths.c:175,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/paths/all_shortest_paths.c:178,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/paths/all_shortest_paths.c:178,9'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:179,9'
          Dst:             igraph_vector_int_null
        - Src:             'src/paths/all_shortest_paths.c:197,5'
          Dst:             igraph_vector_int_list_push_back_new
        - Src:             'src/paths/all_shortest_paths.c:197,5'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:198,5'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/all_shortest_paths.c:198,5'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:199,5'
          Dst:             igraph_vector_int_list_push_back_new
        - Src:             'src/paths/all_shortest_paths.c:199,5'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:203,5'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/all_shortest_paths.c:203,5'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:209,5'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/all_shortest_paths.c:209,5'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:210,5'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/all_shortest_paths.c:210,5'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:211,13'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/paths/all_shortest_paths.c:212,32'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/paths/all_shortest_paths.c:213,32'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/paths/all_shortest_paths.c:215,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/all_shortest_paths.c:224,17'
          Dst:             igraph_fatal
        - Src:             'src/paths/all_shortest_paths.c:234,13'
          Dst:             igraph_incident
        - Src:             'src/paths/all_shortest_paths.c:234,13'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:236,13'
          Dst:             igraph_neighbors
        - Src:             'src/paths/all_shortest_paths.c:236,13'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:239,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/all_shortest_paths.c:268,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/all_shortest_paths.c:268,17'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:269,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/all_shortest_paths.c:269,17'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:283,17'
          Dst:             igraph_vector_int_list_push_back_new
        - Src:             'src/paths/all_shortest_paths.c:283,17'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:284,17'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/all_shortest_paths.c:284,17'
          Dst:             igraph_vector_int_update
        - Src:             'src/paths/all_shortest_paths.c:284,17'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:285,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/all_shortest_paths.c:285,17'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:287,17'
          Dst:             igraph_vector_int_list_push_back_new
        - Src:             'src/paths/all_shortest_paths.c:287,17'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:290,21'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/all_shortest_paths.c:290,21'
          Dst:             igraph_vector_int_update
        - Src:             'src/paths/all_shortest_paths.c:290,21'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:292,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/all_shortest_paths.c:292,17'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:294,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/all_shortest_paths.c:294,17'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:295,45'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/all_shortest_paths.c:302,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/paths/all_shortest_paths.c:303,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/all_shortest_paths.c:312,9'
          Dst:             igraph_vector_int_list_clear
        - Src:             'src/paths/all_shortest_paths.c:315,9'
          Dst:             igraph_vector_int_list_clear
        - Src:             'src/paths/all_shortest_paths.c:321,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/all_shortest_paths.c:333,21'
          Dst:             igraph_vector_int_list_push_back_new
        - Src:             'src/paths/all_shortest_paths.c:333,21'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:334,47'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/all_shortest_paths.c:334,21'
          Dst:             igraph_vector_int_swap
        - Src:             'src/paths/all_shortest_paths.c:338,21'
          Dst:             igraph_vector_int_list_push_back_new
        - Src:             'src/paths/all_shortest_paths.c:338,21'
          Dst:             igraph_error
        - Src:             'src/paths/all_shortest_paths.c:339,47'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/all_shortest_paths.c:339,21'
          Dst:             igraph_vector_int_swap
        - Src:             'src/paths/all_shortest_paths.c:347,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/all_shortest_paths.c:348,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/all_shortest_paths.c:349,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/all_shortest_paths.c:350,5'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/all_shortest_paths.c:351,5'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/all_shortest_paths.c:352,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/all_shortest_paths.c:353,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_get_all_shortest_paths
      functionSourceFile: '/src/igraph/src/paths/all_shortest_paths.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_get_all_shortest_paths_dijkstra
        - igraph_i_get_all_shortest_paths_unweighted
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/all_shortest_paths.c:104,16'
          Dst:             igraph_i_get_all_shortest_paths_unweighted
        - Src:             'src/paths/all_shortest_paths.c:109,16'
          Dst:             igraph_get_all_shortest_paths_dijkstra
    - functionName:    igraph_get_all_shortest_paths_dijkstra
      functionSourceFile: '/src/igraph/src/paths/dijkstra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 1235
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         518
      ICount:          2500
      EdgeCount:       616
      CyclomaticComplexity: 100
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_2wheap_delete_max
        - igraph_2wheap_destroy
        - igraph_2wheap_empty
        - igraph_2wheap_init
        - igraph_2wheap_max_index
        - igraph_2wheap_modify
        - igraph_2wheap_push_with_index
        - igraph_allow_interruption
        - igraph_cmp_epsilon
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_free
        - igraph_i_get_all_shortest_paths_unweighted
        - igraph_i_lazy_inclist_get_real
        - igraph_i_validate_distance_weights
        - igraph_lazy_inclist_destroy
        - igraph_lazy_inclist_init
        - igraph_stack_int_destroy
        - igraph_stack_int_empty
        - igraph_stack_int_init
        - igraph_stack_int_pop
        - igraph_stack_int_push
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_fill
        - igraph_vector_init
        - igraph_vector_int_clear
        - igraph_vector_int_colex_cmp
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_list_clear
        - igraph_vector_int_list_destroy
        - igraph_vector_int_list_discard_fast
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_init
        - igraph_vector_int_list_permute
        - igraph_vector_int_list_push_back_new
        - igraph_vector_int_list_size
        - igraph_vector_int_list_sort_ind
        - igraph_vector_int_null
        - igraph_vector_int_push_back
        - igraph_vector_int_resize
        - igraph_vector_int_size
        - igraph_vector_int_tail
        - igraph_vector_int_update
        - igraph_vector_min
        - igraph_vector_null
        - igraph_vector_ptr_destroy_all
        - igraph_vector_ptr_init
        - igraph_vector_ptr_set_item_destructor
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vs_is_all
        - igraph_warning
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/dijkstra.c:808,38'
          Dst:             igraph_vcount
        - Src:             'src/paths/dijkstra.c:825,16'
          Dst:             igraph_i_get_all_shortest_paths_unweighted
        - Src:             'src/paths/dijkstra.c:829,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:832,5'
          Dst:             igraph_i_validate_distance_weights
        - Src:             'src/paths/dijkstra.c:832,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:834,9'
          Dst:             igraph_vector_min
        - Src:             'src/paths/dijkstra.c:834,9'
          Dst:             igraph_errorf
        - Src:             'src/paths/dijkstra.c:848,5'
          Dst:             igraph_vector_ptr_init
        - Src:             'src/paths/dijkstra.c:848,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:849,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:849,5'
          Dst:             igraph_vector_ptr_destroy_all
        - Src:             'src/paths/dijkstra.c:850,5'
          Dst:             igraph_vector_ptr_set_item_destructor
        - Src:             'src/paths/dijkstra.c:850,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/dijkstra.c:854,5'
          Dst:             igraph_vector_ptr_init
        - Src:             'src/paths/dijkstra.c:854,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:855,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:855,5'
          Dst:             igraph_vector_ptr_destroy_all
        - Src:             'src/paths/dijkstra.c:856,5'
          Dst:             igraph_vector_ptr_set_item_destructor
        - Src:             'src/paths/dijkstra.c:856,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/dijkstra.c:861,22'
          Dst:             calloc
        - Src:             'src/paths/dijkstra.c:862,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:863,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:863,9'
          Dst:             igraph_free
        - Src:             'src/paths/dijkstra.c:864,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/dijkstra.c:864,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:866,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/dijkstra.c:868,27'
          Dst:             calloc
        - Src:             'src/paths/dijkstra.c:869,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:870,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:870,9'
          Dst:             igraph_free
        - Src:             'src/paths/dijkstra.c:871,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/dijkstra.c:871,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:873,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/dijkstra.c:877,5'
          Dst:             igraph_vector_init
        - Src:             'src/paths/dijkstra.c:877,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:877,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:877,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/dijkstra.c:878,5'
          Dst:             igraph_vector_fill
        - Src:             'src/paths/dijkstra.c:882,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/dijkstra.c:882,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:882,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:882,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/dijkstra.c:885,17'
          Dst:             calloc
        - Src:             'src/paths/dijkstra.c:886,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:887,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:887,5'
          Dst:             igraph_free
        - Src:             'src/paths/dijkstra.c:890,5'
          Dst:             igraph_2wheap_init
        - Src:             'src/paths/dijkstra.c:890,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:891,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:891,5'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/paths/dijkstra.c:894,5'
          Dst:             igraph_lazy_inclist_init
        - Src:             'src/paths/dijkstra.c:894,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:895,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:895,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/dijkstra.c:898,5'
          Dst:             igraph_vit_create
        - Src:             'src/paths/dijkstra.c:898,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:899,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:899,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/dijkstra.c:908,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/dijkstra.c:909,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/dijkstra.c:912,5'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/paths/dijkstra.c:914,13'
          Dst:             igraph_2wheap_empty
        - Src:             'src/paths/dijkstra.c:915,37'
          Dst:             igraph_2wheap_max_index
        - Src:             'src/paths/dijkstra.c:916,34'
          Dst:             igraph_2wheap_delete_max
        - Src:             'src/paths/dijkstra.c:919,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/dijkstra.c:927,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/dijkstra.c:927,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:930,16'
          Dst:             igraph_i_lazy_inclist_get_real
        - Src:             'src/paths/dijkstra.c:931,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:932,16'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/dijkstra.c:940,26'
          Dst:             igraph_cmp_epsilon
        - Src:             'src/paths/dijkstra.c:946,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/dijkstra.c:946,17'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:948,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/dijkstra.c:948,17'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:950,17'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/paths/dijkstra.c:950,17'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:958,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/dijkstra.c:958,17'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:960,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/dijkstra.c:960,17'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:966,17'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/dijkstra.c:967,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/dijkstra.c:967,17'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:969,17'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/dijkstra.c:970,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/dijkstra.c:970,17'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:972,17'
          Dst:             igraph_2wheap_modify
        - Src:             'src/paths/dijkstra.c:978,9'
          Dst:             igraph_warning
        - Src:             'src/paths/dijkstra.c:982,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/dijkstra.c:983,5'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/paths/dijkstra.c:984,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/dijkstra.c:1000,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/paths/dijkstra.c:1000,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:1001,9'
          Dst:             igraph_vector_int_null
        - Src:             'src/paths/dijkstra.c:1010,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/dijkstra.c:1018,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/dijkstra.c:1042,13'
          Dst:             igraph_vs_is_all
        - Src:             'src/paths/dijkstra.c:1047,13'
          Dst:             igraph_stack_int_init
        - Src:             'src/paths/dijkstra.c:1047,13'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:1048,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:1048,13'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/dijkstra.c:1051,13'
          Dst:             igraph_vit_create
        - Src:             'src/paths/dijkstra.c:1051,13'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:1052,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:1052,13'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/dijkstra.c:1057,21'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/dijkstra.c:1057,21'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:1060,13'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/dijkstra.c:1061,13'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/dijkstra.c:1063,21'
          Dst:             igraph_stack_int_empty
        - Src:             'src/paths/dijkstra.c:1065,35'
          Dst:             igraph_stack_int_pop
        - Src:             'src/paths/dijkstra.c:1067,21'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/dijkstra.c:1075,25'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/dijkstra.c:1075,25'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:1079,13'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/dijkstra.c:1080,13'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/dijkstra.c:1091,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/dijkstra.c:1092,9'
          Dst:             igraph_vector_null
        - Src:             'src/paths/dijkstra.c:1095,13'
          Dst:             igraph_vector_int_list_clear
        - Src:             'src/paths/dijkstra.c:1099,13'
          Dst:             igraph_vector_int_list_clear
        - Src:             'src/paths/dijkstra.c:1103,24'
          Dst:             calloc
        - Src:             'src/paths/dijkstra.c:1104,13'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:1105,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:1105,13'
          Dst:             igraph_free
        - Src:             'src/paths/dijkstra.c:1106,13'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/paths/dijkstra.c:1106,13'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:1106,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:1106,13'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/dijkstra.c:1112,9'
          Dst:             igraph_vector_int_list_push_back_new
        - Src:             'src/paths/dijkstra.c:1112,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:1113,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/dijkstra.c:1113,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:1117,13'
          Dst:             igraph_vector_int_list_push_back_new
        - Src:             'src/paths/dijkstra.c:1117,13'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:1134,13'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/dijkstra.c:1138,26'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/paths/dijkstra.c:1144,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/dijkstra.c:1162,17'
          Dst:             igraph_fatal
        - Src:             'src/paths/dijkstra.c:1164,35'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/dijkstra.c:1165,25'
          Dst:             igraph_vector_int_tail
        - Src:             'src/paths/dijkstra.c:1169,21'
          Dst:             igraph_vector_int_list_push_back_new
        - Src:             'src/paths/dijkstra.c:1169,21'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:1173,35'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/dijkstra.c:1174,21'
          Dst:             igraph_vector_int_update
        - Src:             'src/paths/dijkstra.c:1174,21'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:1175,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/dijkstra.c:1175,21'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:1178,25'
          Dst:             igraph_vector_int_list_push_back_new
        - Src:             'src/paths/dijkstra.c:1178,25'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:1180,48'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/dijkstra.c:1181,29'
          Dst:             igraph_vector_int_update
        - Src:             'src/paths/dijkstra.c:1181,29'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:1183,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/dijkstra.c:1183,25'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:1190,13'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/paths/dijkstra.c:1194,20'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/dijkstra.c:1195,19'
          Dst:             igraph_vector_int_tail
        - Src:             'src/paths/dijkstra.c:1201,17'
          Dst:             igraph_vector_int_list_discard_fast
        - Src:             'src/paths/dijkstra.c:1203,21'
          Dst:             igraph_vector_int_list_discard_fast
        - Src:             'src/paths/dijkstra.c:1210,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/dijkstra.c:1210,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:1210,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:1210,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/dijkstra.c:1211,9'
          Dst:             igraph_vector_int_list_sort_ind
        - Src:             'src/paths/dijkstra.c:1211,9'
          Dst:             igraph_vector_int_colex_cmp
        - Src:             'src/paths/dijkstra.c:1212,9'
          Dst:             igraph_vector_int_list_permute
        - Src:             'src/paths/dijkstra.c:1212,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:1214,13'
          Dst:             igraph_vector_int_list_permute
        - Src:             'src/paths/dijkstra.c:1214,13'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:1216,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/dijkstra.c:1217,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/dijkstra.c:1222,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/dijkstra.c:1224,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/dijkstra.c:1227,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/dijkstra.c:1229,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/dijkstra.c:1230,5'
          Dst:             igraph_vector_ptr_destroy_all
        - Src:             'src/paths/dijkstra.c:1231,5'
          Dst:             igraph_vector_ptr_destroy_all
        - Src:             'src/paths/dijkstra.c:1232,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_validate_distance_weights
      functionSourceFile: '/src/igraph/src/paths/dijkstra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          97
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_errorf
        - igraph_vector_min
        - igraph_vector_size
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/dijkstra.c:39,33'
          Dst:             igraph_ecount
        - Src:             'src/paths/dijkstra.c:44,13'
          Dst:             igraph_vector_size
        - Src:             'src/paths/dijkstra.c:45,13'
          Dst:             igraph_vector_size
        - Src:             'src/paths/dijkstra.c:45,13'
          Dst:             igraph_errorf
        - Src:             'src/paths/dijkstra.c:51,33'
          Dst:             igraph_vector_min
        - Src:             'src/paths/dijkstra.c:56,17'
          Dst:             igraph_error
    - functionName:    igraph_get_shortest_path_dijkstra
      functionSourceFile: '/src/igraph/src/paths/dijkstra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          193
      EdgeCount:       48
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_get_shortest_paths_dijkstra
        - igraph_vector_int_list_destroy
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_init
        - igraph_vector_int_swap
        - igraph_vss_1
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/dijkstra.c:701,9'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/paths/dijkstra.c:701,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:702,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:702,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/dijkstra.c:707,9'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/paths/dijkstra.c:707,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:708,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:708,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/dijkstra.c:713,5'
          Dst:             igraph_vss_1
        - Src:             'src/paths/dijkstra.c:713,5'
          Dst:             igraph_get_shortest_paths_dijkstra
        - Src:             'src/paths/dijkstra.c:713,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:720,39'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/dijkstra.c:720,9'
          Dst:             igraph_vector_int_swap
        - Src:             'src/paths/dijkstra.c:721,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/dijkstra.c:722,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/dijkstra.c:725,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/dijkstra.c:725,9'
          Dst:             igraph_vector_int_swap
        - Src:             'src/paths/dijkstra.c:726,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/dijkstra.c:727,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_get_shortest_paths_dijkstra
      functionSourceFile: '/src/igraph/src/paths/dijkstra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          89
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_i_get_shortest_paths_dijkstra
        - igraph_i_validate_distance_weights
        - igraph_vector_min
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/dijkstra.c:424,5'
          Dst:             igraph_i_validate_distance_weights
        - Src:             'src/paths/dijkstra.c:424,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:426,9'
          Dst:             igraph_vector_min
        - Src:             'src/paths/dijkstra.c:426,9'
          Dst:             igraph_errorf
        - Src:             'src/paths/dijkstra.c:430,12'
          Dst:             igraph_i_get_shortest_paths_dijkstra
    - functionName:    igraph_i_get_shortest_paths_dijkstra
      functionSourceFile: '/src/igraph/src/paths/dijkstra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         281
      ICount:          1478
      EdgeCount:       347
      CyclomaticComplexity: 68
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_2wheap_delete_max
        - igraph_2wheap_destroy
        - igraph_2wheap_empty
        - igraph_2wheap_init
        - igraph_2wheap_max_index
        - igraph_2wheap_modify
        - igraph_2wheap_push_with_index
        - igraph_allow_interruption
        - igraph_error
        - igraph_free
        - igraph_i_get_shortest_paths_unweighted
        - igraph_i_lazy_inclist_get_real
        - igraph_lazy_inclist_destroy
        - igraph_lazy_inclist_init
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_fill
        - igraph_vector_init
        - igraph_vector_int_clear
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_resize
        - igraph_vector_int_resize
        - igraph_vector_int_size
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_warning
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/dijkstra.c:462,38'
          Dst:             igraph_vcount
        - Src:             'src/paths/dijkstra.c:472,16'
          Dst:             igraph_i_get_shortest_paths_unweighted
        - Src:             'src/paths/dijkstra.c:476,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:479,5'
          Dst:             igraph_vit_create
        - Src:             'src/paths/dijkstra.c:479,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:480,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:480,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/dijkstra.c:483,9'
          Dst:             igraph_vector_int_list_resize
        - Src:             'src/paths/dijkstra.c:483,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:486,9'
          Dst:             igraph_vector_int_list_resize
        - Src:             'src/paths/dijkstra.c:486,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:489,5'
          Dst:             igraph_2wheap_init
        - Src:             'src/paths/dijkstra.c:489,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:490,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:490,5'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/paths/dijkstra.c:491,5'
          Dst:             igraph_lazy_inclist_init
        - Src:             'src/paths/dijkstra.c:491,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:492,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:492,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/dijkstra.c:494,5'
          Dst:             igraph_vector_init
        - Src:             'src/paths/dijkstra.c:494,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:494,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:494,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/dijkstra.c:495,5'
          Dst:             igraph_vector_fill
        - Src:             'src/paths/dijkstra.c:497,19'
          Dst:             calloc
        - Src:             'src/paths/dijkstra.c:498,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:499,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:499,5'
          Dst:             igraph_free
        - Src:             'src/paths/dijkstra.c:501,17'
          Dst:             calloc
        - Src:             'src/paths/dijkstra.c:502,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:503,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:503,5'
          Dst:             igraph_free
        - Src:             'src/paths/dijkstra.c:517,5'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/paths/dijkstra.c:519,13'
          Dst:             igraph_2wheap_empty
        - Src:             'src/paths/dijkstra.c:520,37'
          Dst:             igraph_2wheap_max_index
        - Src:             'src/paths/dijkstra.c:521,34'
          Dst:             igraph_2wheap_delete_max
        - Src:             'src/paths/dijkstra.c:524,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/dijkstra.c:532,16'
          Dst:             igraph_i_lazy_inclist_get_real
        - Src:             'src/paths/dijkstra.c:533,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:534,16'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/dijkstra.c:544,17'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/paths/dijkstra.c:544,17'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:549,17'
          Dst:             igraph_2wheap_modify
        - Src:             'src/paths/dijkstra.c:555,9'
          Dst:             igraph_warning
        - Src:             'src/paths/dijkstra.c:560,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/paths/dijkstra.c:560,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:578,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/paths/dijkstra.c:578,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:598,24'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/dijkstra.c:599,17'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/dijkstra.c:602,24'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/dijkstra.c:603,17'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/dijkstra.c:606,13'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/dijkstra.c:616,17'
          Dst:             igraph_vector_int_resize
        - Src:             'src/paths/dijkstra.c:616,17'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:620,17'
          Dst:             igraph_vector_int_resize
        - Src:             'src/paths/dijkstra.c:620,17'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:637,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/dijkstra.c:638,5'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/paths/dijkstra.c:639,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/dijkstra.c:642,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/dijkstra.c:643,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_distances_dijkstra
      functionSourceFile: '/src/igraph/src/paths/dijkstra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_distances_dijkstra_cutoff
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/dijkstra.c:330,12'
          Dst:             igraph_distances_dijkstra_cutoff
    - functionName:    igraph_distances_dijkstra_cutoff
      functionSourceFile: '/src/igraph/src/paths/dijkstra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_i_distances_dijkstra_cutoff
        - igraph_i_validate_distance_weights
        - igraph_vector_min
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/dijkstra.c:117,5'
          Dst:             igraph_i_validate_distance_weights
        - Src:             'src/paths/dijkstra.c:117,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:119,9'
          Dst:             igraph_vector_min
        - Src:             'src/paths/dijkstra.c:119,9'
          Dst:             igraph_errorf
        - Src:             'src/paths/dijkstra.c:123,12'
          Dst:             igraph_i_distances_dijkstra_cutoff
    - functionName:    igraph_i_distances_dijkstra_cutoff
      functionSourceFile: '/src/igraph/src/paths/dijkstra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         137
      ICount:          735
      EdgeCount:       166
      CyclomaticComplexity: 31
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_2wheap_clear
        - igraph_2wheap_deactivate_max
        - igraph_2wheap_destroy
        - igraph_2wheap_empty
        - igraph_2wheap_get
        - igraph_2wheap_has_active
        - igraph_2wheap_has_elem
        - igraph_2wheap_init
        - igraph_2wheap_max_index
        - igraph_2wheap_modify
        - igraph_2wheap_push_with_index
        - igraph_error
        - igraph_i_distances_unweighted_cutoff
        - igraph_i_lazy_inclist_get_real
        - igraph_lazy_inclist_destroy
        - igraph_lazy_inclist_init
        - igraph_matrix_fill
        - igraph_matrix_resize
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vs_is_all
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/dijkstra.c:147,38'
          Dst:             igraph_vcount
        - Src:             'src/paths/dijkstra.c:157,16'
          Dst:             igraph_i_distances_unweighted_cutoff
        - Src:             'src/paths/dijkstra.c:160,5'
          Dst:             igraph_vit_create
        - Src:             'src/paths/dijkstra.c:160,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:161,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:161,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/dijkstra.c:164,5'
          Dst:             igraph_2wheap_init
        - Src:             'src/paths/dijkstra.c:164,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:165,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:165,5'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/paths/dijkstra.c:166,5'
          Dst:             igraph_lazy_inclist_init
        - Src:             'src/paths/dijkstra.c:166,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:167,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:167,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/dijkstra.c:169,14'
          Dst:             igraph_vs_is_all
        - Src:             'src/paths/dijkstra.c:173,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/dijkstra.c:173,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:173,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:173,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/dijkstra.c:174,9'
          Dst:             igraph_vit_create
        - Src:             'src/paths/dijkstra.c:174,9'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:175,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/dijkstra.c:175,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/dijkstra.c:187,17'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:194,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/paths/dijkstra.c:194,5'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:195,5'
          Dst:             igraph_matrix_fill
        - Src:             'src/paths/dijkstra.c:204,9'
          Dst:             igraph_2wheap_clear
        - Src:             'src/paths/dijkstra.c:210,9'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/paths/dijkstra.c:212,17'
          Dst:             igraph_2wheap_empty
        - Src:             'src/paths/dijkstra.c:213,35'
          Dst:             igraph_2wheap_max_index
        - Src:             'src/paths/dijkstra.c:214,38'
          Dst:             igraph_2wheap_deactivate_max
        - Src:             'src/paths/dijkstra.c:229,25'
          Dst:             igraph_2wheap_clear
        - Src:             'src/paths/dijkstra.c:236,20'
          Dst:             igraph_i_lazy_inclist_get_real
        - Src:             'src/paths/dijkstra.c:237,13'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:238,20'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/dijkstra.c:251,23'
          Dst:             igraph_2wheap_has_elem
        - Src:             'src/paths/dijkstra.c:253,21'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/paths/dijkstra.c:253,21'
          Dst:             igraph_error
        - Src:             'src/paths/dijkstra.c:254,28'
          Dst:             igraph_2wheap_has_active
        - Src:             'src/paths/dijkstra.c:255,46'
          Dst:             igraph_2wheap_get
        - Src:             'src/paths/dijkstra.c:258,25'
          Dst:             igraph_2wheap_modify
        - Src:             'src/paths/dijkstra.c:268,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/dijkstra.c:269,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/dijkstra.c:270,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/dijkstra.c:273,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/dijkstra.c:274,5'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/paths/dijkstra.c:275,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/dijkstra.c:276,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_graph_center
      functionSourceFile: '/src/igraph/src/paths/distances.c'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          182
      EdgeCount:       44
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_cmp_epsilon
        - igraph_eccentricity
        - igraph_error
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_clear
        - igraph_vector_int_push_back
        - igraph_vector_min
        - igraph_vector_size
        - igraph_vss_all
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/distances.c:842,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/distances.c:843,9'
          Dst:             igraph_vcount
        - Src:             'src/paths/distances.c:847,5'
          Dst:             igraph_vector_init
        - Src:             'src/paths/distances.c:847,5'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:847,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/distances.c:847,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/distances.c:848,5'
          Dst:             igraph_vss_all
        - Src:             'src/paths/distances.c:848,5'
          Dst:             igraph_eccentricity
        - Src:             'src/paths/distances.c:848,5'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:852,38'
          Dst:             igraph_vector_min
        - Src:             'src/paths/distances.c:853,22'
          Dst:             igraph_vector_size
        - Src:             'src/paths/distances.c:855,13'
          Dst:             igraph_cmp_epsilon
        - Src:             'src/paths/distances.c:856,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/distances.c:856,13'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:860,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/distances.c:861,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_eccentricity
      functionSourceFile: '/src/igraph/src/paths/distances.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          379
      EdgeCount:       98
      CyclomaticComplexity: 16
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_errorf
        - igraph_i_eccentricity_dijkstra
        - igraph_i_eccentricity_unweighted
        - igraph_lazy_adjlist_destroy
        - igraph_lazy_adjlist_init
        - igraph_lazy_inclist_destroy
        - igraph_lazy_inclist_init
        - igraph_vector_min
        - igraph_vector_push_back
        - igraph_vector_resize
        - igraph_vector_size
        - igraph_vit_create
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/distances.c:265,32'
          Dst:             igraph_ecount
        - Src:             'src/paths/distances.c:270,9'
          Dst:             igraph_lazy_adjlist_init
        - Src:             'src/paths/distances.c:270,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:272,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/distances.c:272,9'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/paths/distances.c:274,9'
          Dst:             igraph_i_eccentricity_unweighted
        - Src:             'src/paths/distances.c:274,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:276,9'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/paths/distances.c:277,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/distances.c:281,9'
          Dst:             igraph_vector_size
        - Src:             'src/paths/distances.c:282,9'
          Dst:             igraph_vector_size
        - Src:             'src/paths/distances.c:282,9'
          Dst:             igraph_errorf
        - Src:             'src/paths/distances.c:288,29'
          Dst:             igraph_vector_min
        - Src:             'src/paths/distances.c:290,13'
          Dst:             igraph_errorf
        - Src:             'src/paths/distances.c:292,13'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:296,5'
          Dst:             igraph_lazy_inclist_init
        - Src:             'src/paths/distances.c:296,5'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:298,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/distances.c:298,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/distances.c:300,5'
          Dst:             igraph_vector_resize
        - Src:             'src/paths/distances.c:300,5'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:301,5'
          Dst:             igraph_vit_create
        - Src:             'src/paths/distances.c:301,5'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:304,9'
          Dst:             igraph_i_eccentricity_dijkstra
        - Src:             'src/paths/distances.c:304,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:308,9'
          Dst:             igraph_vector_push_back
        - Src:             'src/paths/distances.c:308,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:310,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/distances.c:311,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_eccentricity_unweighted
      functionSourceFile: '/src/igraph/src/paths/distances.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         126
      ICount:          621
      EdgeCount:       151
      CyclomaticComplexity: 27
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_i_lazy_adjlist_get_real
        - igraph_vcount
        - igraph_vector_fill
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vector_resize
        - igraph_vit_create
        - igraph_vit_destroy
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/distances.c:43,32'
          Dst:             igraph_vcount
        - Src:             'src/paths/distances.c:50,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/paths/distances.c:50,5'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:50,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/distances.c:50,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/paths/distances.c:52,5'
          Dst:             igraph_vit_create
        - Src:             'src/paths/distances.c:52,5'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:53,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/distances.c:53,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/distances.c:55,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/distances.c:55,5'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:55,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/distances.c:55,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/distances.c:57,5'
          Dst:             igraph_vector_resize
        - Src:             'src/paths/distances.c:57,5'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:58,5'
          Dst:             igraph_vector_fill
        - Src:             'src/paths/distances.c:67,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/distances.c:67,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:68,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/distances.c:68,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:71,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/distances.c:73,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/paths/distances.c:74,32'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/paths/distances.c:75,33'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/paths/distances.c:76,41'
          Dst:             igraph_i_lazy_adjlist_get_real
        - Src:             'src/paths/distances.c:79,13'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:81,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/distances.c:87,21'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/distances.c:87,21'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:88,21'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/distances.c:88,21'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:112,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/distances.c:113,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/distances.c:114,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/paths/distances.c:115,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_eccentricity_dijkstra
      functionSourceFile: '/src/igraph/src/paths/distances.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          510
      EdgeCount:       115
      CyclomaticComplexity: 23
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_2wheap_clear
        - igraph_2wheap_deactivate_max
        - igraph_2wheap_destroy
        - igraph_2wheap_empty
        - igraph_2wheap_get
        - igraph_2wheap_has_active
        - igraph_2wheap_has_elem
        - igraph_2wheap_init
        - igraph_2wheap_max_index
        - igraph_2wheap_modify
        - igraph_2wheap_push_with_index
        - igraph_error
        - igraph_i_lazy_inclist_get_real
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_fill
        - igraph_vector_init
        - igraph_vector_int_size
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/distances.c:135,32'
          Dst:             igraph_vcount
        - Src:             'src/paths/distances.c:143,5'
          Dst:             igraph_vector_init
        - Src:             'src/paths/distances.c:143,5'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:143,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/distances.c:143,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/distances.c:144,5'
          Dst:             igraph_vector_fill
        - Src:             'src/paths/distances.c:145,5'
          Dst:             igraph_2wheap_init
        - Src:             'src/paths/distances.c:145,5'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:146,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/distances.c:146,5'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/paths/distances.c:148,5'
          Dst:             igraph_2wheap_clear
        - Src:             'src/paths/distances.c:149,5'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/paths/distances.c:151,13'
          Dst:             igraph_2wheap_empty
        - Src:             'src/paths/distances.c:152,31'
          Dst:             igraph_2wheap_max_index
        - Src:             'src/paths/distances.c:153,34'
          Dst:             igraph_2wheap_deactivate_max
        - Src:             'src/paths/distances.c:159,16'
          Dst:             igraph_i_lazy_inclist_get_real
        - Src:             'src/paths/distances.c:160,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:161,16'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/distances.c:166,36'
          Dst:             igraph_2wheap_has_active
        - Src:             'src/paths/distances.c:167,33'
          Dst:             igraph_2wheap_has_elem
        - Src:             'src/paths/distances.c:168,47'
          Dst:             igraph_2wheap_get
        - Src:             'src/paths/distances.c:174,17'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/paths/distances.c:174,17'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:177,17'
          Dst:             igraph_2wheap_modify
        - Src:             'src/paths/distances.c:193,16'
          Dst:             igraph_i_lazy_inclist_get_real
        - Src:             'src/paths/distances.c:194,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:196,21'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/distances.c:217,5'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/paths/distances.c:218,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/distances.c:219,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_pseudo_diameter_unweighted
      functionSourceFile: '/src/igraph/src/paths/distances.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         200
      ICount:          878
      EdgeCount:       241
      CyclomaticComplexity: 43
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_error
        - igraph_i_eccentricity_unweighted
        - igraph_is_directed
        - igraph_lazy_adjlist_destroy
        - igraph_lazy_adjlist_init
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vss_1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/distances.c:371,32'
          Dst:             igraph_vcount
        - Src:             'src/paths/distances.c:379,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:397,21'
          Dst:             igraph_rng_default
        - Src:             'src/paths/distances.c:397,21'
          Dst:             igraph_rng_get_integer
        - Src:             'src/paths/distances.c:400,10'
          Dst:             igraph_is_directed
        - Src:             'src/paths/distances.c:404,9'
          Dst:             igraph_lazy_adjlist_init
        - Src:             'src/paths/distances.c:404,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:406,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/distances.c:406,9'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/paths/distances.c:408,9'
          Dst:             igraph_vector_init
        - Src:             'src/paths/distances.c:408,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:408,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/distances.c:408,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/distances.c:410,9'
          Dst:             igraph_vss_1
        - Src:             'src/paths/distances.c:410,9'
          Dst:             igraph_i_eccentricity_unweighted
        - Src:             'src/paths/distances.c:410,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:419,17'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/distances.c:423,17'
          Dst:             igraph_vss_1
        - Src:             'src/paths/distances.c:423,17'
          Dst:             igraph_i_eccentricity_unweighted
        - Src:             'src/paths/distances.c:423,17'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:437,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/distances.c:438,9'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/paths/distances.c:439,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/distances.c:450,9'
          Dst:             igraph_lazy_adjlist_init
        - Src:             'src/paths/distances.c:450,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:452,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/distances.c:452,9'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/paths/distances.c:453,9'
          Dst:             igraph_lazy_adjlist_init
        - Src:             'src/paths/distances.c:453,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:455,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/distances.c:455,9'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/paths/distances.c:457,9'
          Dst:             igraph_vcount
        - Src:             'src/paths/distances.c:457,9'
          Dst:             igraph_vector_init
        - Src:             'src/paths/distances.c:457,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:457,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/distances.c:457,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/distances.c:458,9'
          Dst:             igraph_vcount
        - Src:             'src/paths/distances.c:458,9'
          Dst:             igraph_vector_init
        - Src:             'src/paths/distances.c:458,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:458,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/distances.c:458,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/distances.c:460,9'
          Dst:             igraph_vss_1
        - Src:             'src/paths/distances.c:460,9'
          Dst:             igraph_i_eccentricity_unweighted
        - Src:             'src/paths/distances.c:460,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:464,9'
          Dst:             igraph_vss_1
        - Src:             'src/paths/distances.c:464,9'
          Dst:             igraph_i_eccentricity_unweighted
        - Src:             'src/paths/distances.c:464,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:483,17'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/distances.c:490,17'
          Dst:             igraph_vss_1
        - Src:             'src/paths/distances.c:490,17'
          Dst:             igraph_i_eccentricity_unweighted
        - Src:             'src/paths/distances.c:490,17'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:494,17'
          Dst:             igraph_vss_1
        - Src:             'src/paths/distances.c:494,17'
          Dst:             igraph_i_eccentricity_unweighted
        - Src:             'src/paths/distances.c:494,17'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:526,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/distances.c:527,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/distances.c:528,9'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/paths/distances.c:529,9'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/paths/distances.c:530,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_pseudo_diameter_dijkstra
      functionSourceFile: '/src/igraph/src/paths/distances.c'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         186
      ICount:          813
      EdgeCount:       227
      CyclomaticComplexity: 43
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_ecount
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_i_eccentricity_dijkstra
        - igraph_is_directed
        - igraph_lazy_inclist_destroy
        - igraph_lazy_inclist_init
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vcount
        - igraph_vector_min
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/distances.c:566,32'
          Dst:             igraph_vcount
        - Src:             'src/paths/distances.c:567,32'
          Dst:             igraph_ecount
        - Src:             'src/paths/distances.c:575,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:578,5'
          Dst:             igraph_fatal
        - Src:             'src/paths/distances.c:580,9'
          Dst:             igraph_vector_size
        - Src:             'src/paths/distances.c:581,9'
          Dst:             igraph_vector_size
        - Src:             'src/paths/distances.c:581,9'
          Dst:             igraph_errorf
        - Src:             'src/paths/distances.c:586,29'
          Dst:             igraph_vector_min
        - Src:             'src/paths/distances.c:588,13'
          Dst:             igraph_errorf
        - Src:             'src/paths/distances.c:591,13'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:610,21'
          Dst:             igraph_rng_default
        - Src:             'src/paths/distances.c:610,21'
          Dst:             igraph_rng_get_integer
        - Src:             'src/paths/distances.c:613,10'
          Dst:             igraph_is_directed
        - Src:             'src/paths/distances.c:615,9'
          Dst:             igraph_lazy_inclist_init
        - Src:             'src/paths/distances.c:615,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:616,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/distances.c:616,9'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/distances.c:620,9'
          Dst:             igraph_i_eccentricity_dijkstra
        - Src:             'src/paths/distances.c:620,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:626,17'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/distances.c:629,17'
          Dst:             igraph_i_eccentricity_dijkstra
        - Src:             'src/paths/distances.c:629,17'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:639,9'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/distances.c:640,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/distances.c:651,9'
          Dst:             igraph_lazy_inclist_init
        - Src:             'src/paths/distances.c:651,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:652,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/distances.c:652,9'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/distances.c:653,9'
          Dst:             igraph_lazy_inclist_init
        - Src:             'src/paths/distances.c:653,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:654,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/distances.c:654,9'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/distances.c:657,9'
          Dst:             igraph_i_eccentricity_dijkstra
        - Src:             'src/paths/distances.c:657,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:658,9'
          Dst:             igraph_i_eccentricity_dijkstra
        - Src:             'src/paths/distances.c:658,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:674,17'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/distances.c:681,17'
          Dst:             igraph_i_eccentricity_dijkstra
        - Src:             'src/paths/distances.c:681,17'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:682,17'
          Dst:             igraph_i_eccentricity_dijkstra
        - Src:             'src/paths/distances.c:682,17'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:710,9'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/distances.c:711,9'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/distances.c:712,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_pseudo_diameter
      functionSourceFile: '/src/igraph/src/paths/distances.c'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 800
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_pseudo_diameter_dijkstra
        - igraph_i_pseudo_diameter_unweighted
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/distances.c:792,16'
          Dst:             igraph_i_pseudo_diameter_dijkstra
        - Src:             'src/paths/distances.c:796,16'
          Dst:             igraph_i_pseudo_diameter_unweighted
    - functionName:    igraph_radius
      functionSourceFile: '/src/igraph/src/paths/distances.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          117
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_eccentricity
        - igraph_error
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_min
        - igraph_vss_all
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/distances.c:349,32'
          Dst:             igraph_vcount
        - Src:             'src/paths/distances.c:355,9'
          Dst:             igraph_vcount
        - Src:             'src/paths/distances.c:355,9'
          Dst:             igraph_vector_init
        - Src:             'src/paths/distances.c:355,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:355,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/distances.c:355,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/distances.c:356,9'
          Dst:             igraph_vss_all
        - Src:             'src/paths/distances.c:356,9'
          Dst:             igraph_eccentricity
        - Src:             'src/paths/distances.c:356,9'
          Dst:             igraph_error
        - Src:             'src/paths/distances.c:357,19'
          Dst:             igraph_vector_min
        - Src:             'src/paths/distances.c:358,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/distances.c:359,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_eulerian_path
      functionSourceFile: '/src/igraph/src/paths/eulerian.c'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 681
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          192
      EdgeCount:       52
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_error
        - igraph_i_eulerian_path_directed
        - igraph_i_eulerian_path_undirected
        - igraph_i_is_eulerian_directed
        - igraph_i_is_eulerian_undirected
        - igraph_is_directed
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/eulerian.c:663,9'
          Dst:             igraph_is_directed
        - Src:             'src/paths/eulerian.c:664,9'
          Dst:             igraph_i_is_eulerian_directed
        - Src:             'src/paths/eulerian.c:664,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:667,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:669,9'
          Dst:             igraph_i_eulerian_path_directed
        - Src:             'src/paths/eulerian.c:669,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:671,9'
          Dst:             igraph_i_is_eulerian_undirected
        - Src:             'src/paths/eulerian.c:671,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:674,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:677,9'
          Dst:             igraph_i_eulerian_path_undirected
        - Src:             'src/paths/eulerian.c:677,9'
          Dst:             igraph_error
    - functionName:    igraph_i_is_eulerian_directed
      functionSourceFile: '/src/igraph/src/paths/eulerian.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         124
      ICount:          594
      EdgeCount:       150
      CyclomaticComplexity: 28
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_connected_components
        - igraph_degree
        - igraph_ecount
        - igraph_error
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vss_all
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/eulerian.c:179,9'
          Dst:             igraph_vcount
        - Src:             'src/paths/eulerian.c:181,9'
          Dst:             igraph_ecount
        - Src:             'src/paths/eulerian.c:194,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/eulerian.c:194,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:194,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:194,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:196,5'
          Dst:             igraph_connected_components
        - Src:             'src/paths/eulerian.c:196,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:198,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/eulerian.c:206,17'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:207,17'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/eulerian.c:214,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:215,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/eulerian.c:219,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/eulerian.c:219,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:219,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:219,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:220,5'
          Dst:             igraph_vss_all
        - Src:             'src/paths/eulerian.c:220,5'
          Dst:             igraph_degree
        - Src:             'src/paths/eulerian.c:220,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:225,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/eulerian.c:225,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:225,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:225,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:226,5'
          Dst:             igraph_vss_all
        - Src:             'src/paths/eulerian.c:226,5'
          Dst:             igraph_degree
        - Src:             'src/paths/eulerian.c:226,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:228,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/eulerian.c:228,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:228,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:228,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:229,5'
          Dst:             igraph_vss_all
        - Src:             'src/paths/eulerian.c:229,5'
          Dst:             igraph_degree
        - Src:             'src/paths/eulerian.c:229,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:255,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:256,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:257,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:258,13'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/eulerian.c:290,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:291,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:292,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:293,13'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/eulerian.c:304,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:305,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:306,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:307,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_eulerian_path_directed
      functionSourceFile: '/src/igraph/src/paths/eulerian.c'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         192
      ICount:          816
      EdgeCount:       222
      CyclomaticComplexity: 32
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_degree
        - igraph_ecount
        - igraph_error
        - igraph_fatal
        - igraph_inclist_destroy
        - igraph_inclist_init
        - igraph_stack_int_destroy
        - igraph_stack_int_empty
        - igraph_stack_int_init
        - igraph_stack_int_pop
        - igraph_stack_int_push
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_size
        - igraph_vss_all
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/eulerian.c:464,9'
          Dst:             igraph_vcount
        - Src:             'src/paths/eulerian.c:465,9'
          Dst:             igraph_ecount
        - Src:             'src/paths/eulerian.c:468,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/eulerian.c:472,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/eulerian.c:479,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/paths/eulerian.c:479,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:479,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:479,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:480,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/paths/eulerian.c:480,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:480,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:480,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:481,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/paths/eulerian.c:481,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:481,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:481,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:482,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/paths/eulerian.c:482,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:482,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:482,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:483,5'
          Dst:             igraph_bitset_init
        - Src:             'src/paths/eulerian.c:483,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:483,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:483,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/paths/eulerian.c:485,5'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/eulerian.c:485,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:487,5'
          Dst:             igraph_inclist_init
        - Src:             'src/paths/eulerian.c:487,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:488,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:488,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/paths/eulerian.c:490,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/eulerian.c:490,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:490,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:490,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:491,5'
          Dst:             igraph_vss_all
        - Src:             'src/paths/eulerian.c:491,5'
          Dst:             igraph_degree
        - Src:             'src/paths/eulerian.c:491,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:495,13'
          Dst:             igraph_stack_int_empty
        - Src:             'src/paths/eulerian.c:501,13'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/eulerian.c:501,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:504,18'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/eulerian.c:505,13'
          Dst:             igraph_fatal
        - Src:             'src/paths/eulerian.c:516,13'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/eulerian.c:516,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:525,13'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/eulerian.c:525,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:526,20'
          Dst:             igraph_stack_int_pop
        - Src:             'src/paths/eulerian.c:527,18'
          Dst:             igraph_stack_int_empty
        - Src:             'src/paths/eulerian.c:528,26'
          Dst:             igraph_stack_int_pop
        - Src:             'src/paths/eulerian.c:529,17'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/eulerian.c:529,17'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:535,9'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/paths/eulerian.c:535,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:536,17'
          Dst:             igraph_stack_int_empty
        - Src:             'src/paths/eulerian.c:537,13'
          Dst:             igraph_stack_int_pop
        - Src:             'src/paths/eulerian.c:537,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/eulerian.c:537,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:541,9'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/paths/eulerian.c:541,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:542,17'
          Dst:             igraph_stack_int_empty
        - Src:             'src/paths/eulerian.c:543,13'
          Dst:             igraph_stack_int_pop
        - Src:             'src/paths/eulerian.c:543,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/eulerian.c:543,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:547,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:548,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:549,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:550,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:551,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/paths/eulerian.c:552,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/paths/eulerian.c:553,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:554,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_is_eulerian_undirected
      functionSourceFile: '/src/igraph/src/paths/eulerian.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         108
      ICount:          503
      EdgeCount:       131
      CyclomaticComplexity: 25
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_connected_components
        - igraph_degree
        - igraph_ecount
        - igraph_error
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vss_all
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/eulerian.c:56,9'
          Dst:             igraph_vcount
        - Src:             'src/paths/eulerian.c:58,9'
          Dst:             igraph_ecount
        - Src:             'src/paths/eulerian.c:68,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/eulerian.c:68,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:68,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:68,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:69,5'
          Dst:             igraph_connected_components
        - Src:             'src/paths/eulerian.c:69,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:71,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/eulerian.c:79,17'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:80,17'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/eulerian.c:87,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:88,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/eulerian.c:92,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/eulerian.c:92,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:92,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:92,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:93,5'
          Dst:             igraph_vss_all
        - Src:             'src/paths/eulerian.c:93,5'
          Dst:             igraph_degree
        - Src:             'src/paths/eulerian.c:93,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:100,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/eulerian.c:100,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:100,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:100,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:101,5'
          Dst:             igraph_vss_all
        - Src:             'src/paths/eulerian.c:101,5'
          Dst:             igraph_degree
        - Src:             'src/paths/eulerian.c:101,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:125,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:126,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:127,13'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/eulerian.c:133,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:134,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/eulerian.c:158,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:159,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_eulerian_path_undirected
      functionSourceFile: '/src/igraph/src/paths/eulerian.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         195
      ICount:          850
      EdgeCount:       226
      CyclomaticComplexity: 33
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_degree
        - igraph_ecount
        - igraph_error
        - igraph_fatal
        - igraph_inclist_destroy
        - igraph_inclist_init
        - igraph_stack_int_destroy
        - igraph_stack_int_empty
        - igraph_stack_int_init
        - igraph_stack_int_pop
        - igraph_stack_int_push
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_size
        - igraph_vss_all
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/eulerian.c:356,9'
          Dst:             igraph_vcount
        - Src:             'src/paths/eulerian.c:357,9'
          Dst:             igraph_ecount
        - Src:             'src/paths/eulerian.c:360,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/eulerian.c:364,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/eulerian.c:371,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/eulerian.c:371,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:371,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:371,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:372,5'
          Dst:             igraph_vss_all
        - Src:             'src/paths/eulerian.c:372,5'
          Dst:             igraph_degree
        - Src:             'src/paths/eulerian.c:372,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:374,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/paths/eulerian.c:374,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:374,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:374,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:375,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/paths/eulerian.c:375,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:375,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:375,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:376,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/paths/eulerian.c:376,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:376,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:376,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:377,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/paths/eulerian.c:377,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:377,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:377,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:378,5'
          Dst:             igraph_bitset_init
        - Src:             'src/paths/eulerian.c:378,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:378,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:378,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/paths/eulerian.c:380,5'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/eulerian.c:380,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:382,5'
          Dst:             igraph_inclist_init
        - Src:             'src/paths/eulerian.c:382,5'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:383,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/eulerian.c:383,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/paths/eulerian.c:387,13'
          Dst:             igraph_stack_int_empty
        - Src:             'src/paths/eulerian.c:393,13'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/eulerian.c:393,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:396,18'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/eulerian.c:397,13'
          Dst:             igraph_fatal
        - Src:             'src/paths/eulerian.c:408,13'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/eulerian.c:408,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:418,13'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/eulerian.c:418,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:419,20'
          Dst:             igraph_stack_int_pop
        - Src:             'src/paths/eulerian.c:420,18'
          Dst:             igraph_stack_int_empty
        - Src:             'src/paths/eulerian.c:421,26'
          Dst:             igraph_stack_int_pop
        - Src:             'src/paths/eulerian.c:422,17'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/eulerian.c:422,17'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:428,9'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/paths/eulerian.c:428,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:429,17'
          Dst:             igraph_stack_int_empty
        - Src:             'src/paths/eulerian.c:430,13'
          Dst:             igraph_stack_int_pop
        - Src:             'src/paths/eulerian.c:430,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/eulerian.c:430,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:434,9'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/paths/eulerian.c:434,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:435,17'
          Dst:             igraph_stack_int_empty
        - Src:             'src/paths/eulerian.c:436,13'
          Dst:             igraph_stack_int_pop
        - Src:             'src/paths/eulerian.c:436,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/eulerian.c:436,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:440,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:441,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:442,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:443,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/eulerian.c:444,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/paths/eulerian.c:445,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/paths/eulerian.c:446,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/eulerian.c:447,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_eulerian_cycle
      functionSourceFile: '/src/igraph/src/paths/eulerian.c'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          192
      EdgeCount:       52
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_error
        - igraph_i_eulerian_path_directed
        - igraph_i_eulerian_path_undirected
        - igraph_i_is_eulerian_directed
        - igraph_i_is_eulerian_undirected
        - igraph_is_directed
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/eulerian.c:601,9'
          Dst:             igraph_is_directed
        - Src:             'src/paths/eulerian.c:602,9'
          Dst:             igraph_i_is_eulerian_directed
        - Src:             'src/paths/eulerian.c:602,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:605,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:608,9'
          Dst:             igraph_i_eulerian_path_directed
        - Src:             'src/paths/eulerian.c:608,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:610,9'
          Dst:             igraph_i_is_eulerian_undirected
        - Src:             'src/paths/eulerian.c:610,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:613,13'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:616,9'
          Dst:             igraph_i_eulerian_path_undirected
        - Src:             'src/paths/eulerian.c:616,9'
          Dst:             igraph_error
    - functionName:    igraph_is_eulerian
      functionSourceFile: '/src/igraph/src/paths/eulerian.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          98
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_is_eulerian_directed
        - igraph_i_is_eulerian_undirected
        - igraph_is_directed
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/eulerian.c:336,9'
          Dst:             igraph_is_directed
        - Src:             'src/paths/eulerian.c:337,9'
          Dst:             igraph_i_is_eulerian_directed
        - Src:             'src/paths/eulerian.c:337,9'
          Dst:             igraph_error
        - Src:             'src/paths/eulerian.c:339,9'
          Dst:             igraph_i_is_eulerian_undirected
        - Src:             'src/paths/eulerian.c:339,9'
          Dst:             igraph_error
    - functionName:    igraph_get_shortest_path
      functionSourceFile: '/src/igraph/src/paths/unweighted.c'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 703
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          193
      EdgeCount:       48
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_get_shortest_paths
        - igraph_vector_int_list_destroy
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_init
        - igraph_vector_int_swap
        - igraph_vss_1
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/unweighted.c:674,9'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/paths/unweighted.c:674,9'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:675,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/unweighted.c:675,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/unweighted.c:680,9'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/paths/unweighted.c:680,9'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:681,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/unweighted.c:681,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/unweighted.c:686,5'
          Dst:             igraph_vss_1
        - Src:             'src/paths/unweighted.c:686,5'
          Dst:             igraph_get_shortest_paths
        - Src:             'src/paths/unweighted.c:686,5'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:692,39'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/unweighted.c:692,9'
          Dst:             igraph_vector_int_swap
        - Src:             'src/paths/unweighted.c:693,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/unweighted.c:694,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/unweighted.c:697,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/unweighted.c:697,9'
          Dst:             igraph_vector_int_swap
        - Src:             'src/paths/unweighted.c:698,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/unweighted.c:699,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_get_shortest_paths
      functionSourceFile: '/src/igraph/src/paths/unweighted.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          108
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_get_shortest_paths_bellman_ford
        - igraph_i_get_shortest_paths_dijkstra
        - igraph_i_get_shortest_paths_unweighted
        - igraph_i_validate_distance_weights
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/unweighted.c:415,5'
          Dst:             igraph_i_validate_distance_weights
        - Src:             'src/paths/unweighted.c:415,5'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:418,16'
          Dst:             igraph_i_get_shortest_paths_unweighted
        - Src:             'src/paths/unweighted.c:421,16'
          Dst:             igraph_i_get_shortest_paths_dijkstra
        - Src:             'src/paths/unweighted.c:424,16'
          Dst:             igraph_i_get_shortest_paths_bellman_ford
    - functionName:    igraph_i_get_shortest_paths_unweighted
      functionSourceFile: '/src/igraph/src/paths/unweighted.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         258
      ICount:          1342
      EdgeCount:       318
      CyclomaticComplexity: 62
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_allow_interruption
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_free
        - igraph_incident
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_resize
        - igraph_vector_int_resize
        - igraph_vector_int_size
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_warning
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/unweighted.c:439,32'
          Dst:             igraph_vcount
        - Src:             'src/paths/unweighted.c:453,9'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:457,9'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:460,5'
          Dst:             igraph_vit_create
        - Src:             'src/paths/unweighted.c:460,5'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:461,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/unweighted.c:461,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/unweighted.c:464,9'
          Dst:             igraph_vector_int_list_resize
        - Src:             'src/paths/unweighted.c:464,9'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:467,9'
          Dst:             igraph_vector_int_list_resize
        - Src:             'src/paths/unweighted.c:467,9'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:470,19'
          Dst:             calloc
        - Src:             'src/paths/unweighted.c:471,5'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:472,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/unweighted.c:472,5'
          Dst:             igraph_free
        - Src:             'src/paths/unweighted.c:474,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/unweighted.c:474,5'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:474,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/unweighted.c:474,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/unweighted.c:475,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/paths/unweighted.c:475,5'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:475,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/unweighted.c:475,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/paths/unweighted.c:501,5'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/unweighted.c:501,5'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:507,13'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/paths/unweighted.c:508,28'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/paths/unweighted.c:510,9'
          Dst:             igraph_incident
        - Src:             'src/paths/unweighted.c:510,9'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:511,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/unweighted.c:521,13'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/unweighted.c:521,13'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:526,9'
          Dst:             igraph_warning
        - Src:             'src/paths/unweighted.c:531,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/paths/unweighted.c:531,9'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:549,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/paths/unweighted.c:549,9'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:570,24'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/unweighted.c:571,17'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/unweighted.c:574,24'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/unweighted.c:575,17'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/unweighted.c:578,13'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/unweighted.c:590,21'
          Dst:             igraph_vector_int_resize
        - Src:             'src/paths/unweighted.c:590,21'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:594,21'
          Dst:             igraph_vector_int_resize
        - Src:             'src/paths/unweighted.c:594,21'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:614,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/paths/unweighted.c:615,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/unweighted.c:616,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/unweighted.c:617,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_distances
      functionSourceFile: '/src/igraph/src/paths/unweighted.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          207
      EdgeCount:       48
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_distances_floyd_warshall
        - igraph_ecount
        - igraph_error
        - igraph_i_distances_bellman_ford
        - igraph_i_distances_dijkstra_cutoff
        - igraph_i_distances_johnson
        - igraph_i_distances_unweighted_cutoff
        - igraph_i_validate_distance_weights
        - igraph_is_directed
        - igraph_vcount
        - igraph_vs_is_all
        - igraph_vs_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/unweighted.c:280,33'
          Dst:             igraph_vcount
        - Src:             'src/paths/unweighted.c:281,33'
          Dst:             igraph_ecount
        - Src:             'src/paths/unweighted.c:286,5'
          Dst:             igraph_i_validate_distance_weights
        - Src:             'src/paths/unweighted.c:286,5'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:288,10'
          Dst:             igraph_is_directed
        - Src:             'src/paths/unweighted.c:301,16'
          Dst:             igraph_i_distances_unweighted_cutoff
        - Src:             'src/paths/unweighted.c:302,16'
          Dst:             igraph_vs_is_all
        - Src:             'src/paths/unweighted.c:304,16'
          Dst:             igraph_distances_floyd_warshall
        - Src:             'src/paths/unweighted.c:307,16'
          Dst:             igraph_i_distances_dijkstra_cutoff
        - Src:             'src/paths/unweighted.c:318,13'
          Dst:             igraph_vs_size
        - Src:             'src/paths/unweighted.c:318,13'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:320,24'
          Dst:             igraph_i_distances_johnson
        - Src:             'src/paths/unweighted.c:323,16'
          Dst:             igraph_i_distances_bellman_ford
    - functionName:    igraph_i_distances_unweighted_cutoff
      functionSourceFile: '/src/igraph/src/paths/unweighted.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         173
      ICount:          845
      EdgeCount:       208
      CyclomaticComplexity: 37
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_adjlist_destroy
        - igraph_adjlist_init
        - igraph_allow_interruption
        - igraph_dqueue_int_clear
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_free
        - igraph_matrix_fill
        - igraph_matrix_resize
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vs_is_all
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/unweighted.c:109,32'
          Dst:             igraph_vcount
        - Src:             'src/paths/unweighted.c:123,9'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:126,5'
          Dst:             igraph_vit_create
        - Src:             'src/paths/unweighted.c:126,5'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:127,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/unweighted.c:127,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/unweighted.c:130,5'
          Dst:             igraph_adjlist_init
        - Src:             'src/paths/unweighted.c:130,5'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:131,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/unweighted.c:131,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/paths/unweighted.c:133,23'
          Dst:             calloc
        - Src:             'src/paths/unweighted.c:134,5'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:135,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/unweighted.c:135,5'
          Dst:             igraph_free
        - Src:             'src/paths/unweighted.c:137,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/paths/unweighted.c:137,5'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:137,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/unweighted.c:137,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/paths/unweighted.c:139,14'
          Dst:             igraph_vs_is_all
        - Src:             'src/paths/unweighted.c:143,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/unweighted.c:143,9'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:143,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/unweighted.c:143,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/unweighted.c:144,9'
          Dst:             igraph_vit_create
        - Src:             'src/paths/unweighted.c:144,9'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:145,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/unweighted.c:145,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/unweighted.c:150,17'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:157,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/paths/unweighted.c:157,5'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:158,5'
          Dst:             igraph_matrix_fill
        - Src:             'src/paths/unweighted.c:164,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/unweighted.c:164,9'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:165,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/unweighted.c:165,9'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:168,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/unweighted.c:170,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/paths/unweighted.c:171,32'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/paths/unweighted.c:172,36'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/paths/unweighted.c:185,25'
          Dst:             igraph_dqueue_int_clear
        - Src:             'src/paths/unweighted.c:192,38'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/unweighted.c:199,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/unweighted.c:199,17'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:200,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/unweighted.c:200,17'
          Dst:             igraph_error
        - Src:             'src/paths/unweighted.c:207,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/unweighted.c:208,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/unweighted.c:209,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/unweighted.c:213,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/paths/unweighted.c:214,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/unweighted.c:215,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/paths/unweighted.c:216,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_distances_cutoff
      functionSourceFile: '/src/igraph/src/paths/unweighted.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_distances_dijkstra_cutoff
        - igraph_i_distances_unweighted_cutoff
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/unweighted.c:95,16'
          Dst:             igraph_i_distances_unweighted_cutoff
        - Src:             'src/paths/unweighted.c:98,16'
          Dst:             igraph_distances_dijkstra_cutoff
    - functionName:    igraph_reciprocity
      functionSourceFile: '/src/igraph/src/properties/basic_properties.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          435
      EdgeCount:       105
      CyclomaticComplexity: 21
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_i_property_cache_set_bool_checked
        - igraph_is_directed
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/basic_properties.c:331,32'
          Dst:             igraph_vcount
        - Src:             'src/properties/basic_properties.c:335,9'
          Dst:             igraph_error
        - Src:             'src/properties/basic_properties.c:339,10'
          Dst:             igraph_is_directed
        - Src:             'src/properties/basic_properties.c:344,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/basic_properties.c:344,5'
          Dst:             igraph_error
        - Src:             'src/properties/basic_properties.c:344,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/basic_properties.c:344,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/basic_properties.c:345,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/basic_properties.c:345,5'
          Dst:             igraph_error
        - Src:             'src/properties/basic_properties.c:345,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/basic_properties.c:345,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/basic_properties.c:349,9'
          Dst:             igraph_neighbors
        - Src:             'src/properties/basic_properties.c:349,9'
          Dst:             igraph_error
        - Src:             'src/properties/basic_properties.c:352,9'
          Dst:             igraph_neighbors
        - Src:             'src/properties/basic_properties.c:352,9'
          Dst:             igraph_error
        - Src:             'src/properties/basic_properties.c:356,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/basic_properties.c:357,18'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/basic_properties.c:388,9'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/properties/basic_properties.c:393,43'
          Dst:             igraph_ecount
        - Src:             'src/properties/basic_properties.c:395,43'
          Dst:             igraph_ecount
        - Src:             'src/properties/basic_properties.c:401,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/basic_properties.c:402,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/basic_properties.c:403,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_diversity
      functionSourceFile: '/src/igraph/src/properties/basic_properties.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         100
      ICount:          456
      EdgeCount:       119
      CyclomaticComplexity: 21
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_has_multiple
        - igraph_incident
        - igraph_is_directed
        - igraph_vector_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vector_min
        - igraph_vector_push_back
        - igraph_vector_reserve
        - igraph_vector_size
        - igraph_vit_create
        - igraph_vit_destroy
        - log
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/basic_properties.c:196,32'
          Dst:             igraph_ecount
        - Src:             'src/properties/basic_properties.c:202,9'
          Dst:             igraph_is_directed
        - Src:             'src/properties/basic_properties.c:203,9'
          Dst:             igraph_error
        - Src:             'src/properties/basic_properties.c:207,9'
          Dst:             igraph_error
        - Src:             'src/properties/basic_properties.c:210,9'
          Dst:             igraph_vector_size
        - Src:             'src/properties/basic_properties.c:211,9'
          Dst:             igraph_error
        - Src:             'src/properties/basic_properties.c:214,5'
          Dst:             igraph_has_multiple
        - Src:             'src/properties/basic_properties.c:214,5'
          Dst:             igraph_error
        - Src:             'src/properties/basic_properties.c:216,9'
          Dst:             igraph_error
        - Src:             'src/properties/basic_properties.c:220,35'
          Dst:             igraph_vector_min
        - Src:             'src/properties/basic_properties.c:222,13'
          Dst:             igraph_error
        - Src:             'src/properties/basic_properties.c:224,13'
          Dst:             igraph_error
        - Src:             'src/properties/basic_properties.c:228,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/basic_properties.c:228,5'
          Dst:             igraph_error
        - Src:             'src/properties/basic_properties.c:228,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/basic_properties.c:228,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/basic_properties.c:230,5'
          Dst:             igraph_vit_create
        - Src:             'src/properties/basic_properties.c:230,5'
          Dst:             igraph_error
        - Src:             'src/properties/basic_properties.c:231,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/basic_properties.c:231,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/basic_properties.c:233,5'
          Dst:             igraph_vector_clear
        - Src:             'src/properties/basic_properties.c:234,5'
          Dst:             igraph_vector_reserve
        - Src:             'src/properties/basic_properties.c:234,5'
          Dst:             igraph_error
        - Src:             'src/properties/basic_properties.c:240,9'
          Dst:             igraph_incident
        - Src:             'src/properties/basic_properties.c:240,9'
          Dst:             igraph_error
        - Src:             'src/properties/basic_properties.c:241,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/basic_properties.c:265,29'
          Dst:             log
        - Src:             'src/properties/basic_properties.c:267,18'
          Dst:             log
        - Src:             'src/properties/basic_properties.c:267,38'
          Dst:             log
        - Src:             'src/properties/basic_properties.c:270,9'
          Dst:             igraph_vector_push_back
        - Src:             'src/properties/basic_properties.c:273,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/basic_properties.c:274,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/basic_properties.c:275,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_mean_degree
      functionSourceFile: '/src/igraph/src/properties/basic_properties.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          104
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_count_loops
        - igraph_ecount
        - igraph_error
        - igraph_is_directed
        - igraph_vcount
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/basic_properties.c:135,32'
          Dst:             igraph_vcount
        - Src:             'src/properties/basic_properties.c:136,32'
          Dst:             igraph_ecount
        - Src:             'src/properties/basic_properties.c:137,30'
          Dst:             igraph_is_directed
        - Src:             'src/properties/basic_properties.c:146,9'
          Dst:             igraph_count_loops
        - Src:             'src/properties/basic_properties.c:146,9'
          Dst:             igraph_error
    - functionName:    igraph_density
      functionSourceFile: '/src/igraph/src/properties/basic_properties.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          151
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_size
        - igraph_vector_sum
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/basic_properties.c:77,36'
          Dst:             igraph_is_directed
        - Src:             'src/properties/basic_properties.c:78,33'
          Dst:             igraph_ecount
        - Src:             'src/properties/basic_properties.c:79,50'
          Dst:             igraph_vcount
        - Src:             'src/properties/basic_properties.c:88,13'
          Dst:             igraph_vector_size
        - Src:             'src/properties/basic_properties.c:89,13'
          Dst:             igraph_error
        - Src:             'src/properties/basic_properties.c:91,24'
          Dst:             igraph_vector_sum
    - functionName:    igraph_is_dag
      functionSourceFile: '/src/igraph/src/properties/dag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         95
      ICount:          427
      EdgeCount:       110
      CyclomaticComplexity: 17
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_degree
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_fatal
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
        - igraph_is_directed
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vss_all
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/dag.c:152,32'
          Dst:             igraph_vcount
        - Src:             'src/properties/dag.c:157,10'
          Dst:             igraph_is_directed
        - Src:             'src/properties/dag.c:162,5'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/properties/dag.c:162,5'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/properties/dag.c:164,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/dag.c:164,5'
          Dst:             igraph_error
        - Src:             'src/properties/dag.c:164,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/dag.c:164,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/dag.c:165,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/dag.c:165,5'
          Dst:             igraph_error
        - Src:             'src/properties/dag.c:165,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/dag.c:165,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/dag.c:166,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/properties/dag.c:166,5'
          Dst:             igraph_error
        - Src:             'src/properties/dag.c:166,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/dag.c:166,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/properties/dag.c:168,5'
          Dst:             igraph_vss_all
        - Src:             'src/properties/dag.c:168,5'
          Dst:             igraph_degree
        - Src:             'src/properties/dag.c:168,5'
          Dst:             igraph_error
        - Src:             'src/properties/dag.c:175,13'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/properties/dag.c:175,13'
          Dst:             igraph_error
        - Src:             'src/properties/dag.c:180,13'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/properties/dag.c:181,29'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/properties/dag.c:186,9'
          Dst:             igraph_neighbors
        - Src:             'src/properties/dag.c:186,9'
          Dst:             igraph_error
        - Src:             'src/properties/dag.c:187,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/dag.c:197,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/properties/dag.c:197,17'
          Dst:             igraph_error
        - Src:             'src/properties/dag.c:202,5'
          Dst:             igraph_fatal
        - Src:             'src/properties/dag.c:206,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/dag.c:207,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/dag.c:208,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/properties/dag.c:209,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/dag.c:211,5'
          Dst:             igraph_i_property_cache_set_bool_checked
    - functionName:    igraph_topological_sorting
      functionSourceFile: '/src/igraph/src/properties/dag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         108
      ICount:          464
      EdgeCount:       126
      CyclomaticComplexity: 20
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_degree
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_is_directed
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_size
        - igraph_vss_all
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/dag.c:60,32'
          Dst:             igraph_vcount
        - Src:             'src/properties/dag.c:67,32'
          Dst:             igraph_is_directed
        - Src:             'src/properties/dag.c:68,9'
          Dst:             igraph_error
        - Src:             'src/properties/dag.c:75,9'
          Dst:             igraph_error
        - Src:             'src/properties/dag.c:78,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/dag.c:78,5'
          Dst:             igraph_error
        - Src:             'src/properties/dag.c:78,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/dag.c:78,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/dag.c:79,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/dag.c:79,5'
          Dst:             igraph_error
        - Src:             'src/properties/dag.c:79,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/dag.c:79,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/dag.c:80,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/properties/dag.c:80,5'
          Dst:             igraph_error
        - Src:             'src/properties/dag.c:81,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/dag.c:81,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/properties/dag.c:82,5'
          Dst:             igraph_vss_all
        - Src:             'src/properties/dag.c:82,5'
          Dst:             igraph_degree
        - Src:             'src/properties/dag.c:82,5'
          Dst:             igraph_error
        - Src:             'src/properties/dag.c:84,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/properties/dag.c:89,13'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/properties/dag.c:89,13'
          Dst:             igraph_error
        - Src:             'src/properties/dag.c:94,13'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/properties/dag.c:95,16'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/properties/dag.c:97,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/properties/dag.c:97,9'
          Dst:             igraph_error
        - Src:             'src/properties/dag.c:101,9'
          Dst:             igraph_neighbors
        - Src:             'src/properties/dag.c:101,9'
          Dst:             igraph_error
        - Src:             'src/properties/dag.c:102,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/dag.c:106,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/properties/dag.c:106,17'
          Dst:             igraph_error
        - Src:             'src/properties/dag.c:111,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/dag.c:112,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/dag.c:113,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/properties/dag.c:114,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/dag.c:116,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/dag.c:117,9'
          Dst:             igraph_error
    - functionName:    igraph_sort_vertex_ids_by_degree
      functionSourceFile: '/src/igraph/src/properties/degrees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          250
      EdgeCount:       65
      CyclomaticComplexity: 10
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_degree
        - igraph_error
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vector_int_sort_ind
        - igraph_vs_as_vector
        - igraph_vs_is_all
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/degrees.c:720,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/degrees.c:720,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:720,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:720,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:721,5'
          Dst:             igraph_degree
        - Src:             'src/properties/degrees.c:721,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:722,5'
          Dst:             igraph_vector_int_sort_ind
        - Src:             'src/properties/degrees.c:722,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:723,25'
          Dst:             igraph_vs_is_all
        - Src:             'src/properties/degrees.c:724,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:725,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/degrees.c:727,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/degrees.c:727,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:727,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:727,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:728,9'
          Dst:             igraph_vs_as_vector
        - Src:             'src/properties/degrees.c:728,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:729,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/degrees.c:733,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:734,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:735,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    strength_all
      functionSourceFile: '/src/igraph/src/properties/degrees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          324
      EdgeCount:       64
      CyclomaticComplexity: 15
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_null
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/degrees.c:543,32'
          Dst:             igraph_vcount
        - Src:             'src/properties/degrees.c:544,32'
          Dst:             igraph_ecount
        - Src:             'src/properties/degrees.c:546,5'
          Dst:             igraph_vector_resize
        - Src:             'src/properties/degrees.c:546,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:547,5'
          Dst:             igraph_vector_null
        - Src:             'src/properties/degrees.c:549,10'
          Dst:             igraph_is_directed
    - functionName:    igraph_strength
      functionSourceFile: '/src/igraph/src/properties/degrees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         103
      ICount:          499
      EdgeCount:       121
      CyclomaticComplexity: 20
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_degree
        - igraph_ecount
        - igraph_error
        - igraph_incident
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_reserve
        - igraph_vector_int_size
        - igraph_vector_null
        - igraph_vector_resize
        - igraph_vector_size
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vs_is_all
        - strength_all
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/degrees.c:621,32'
          Dst:             igraph_vcount
        - Src:             'src/properties/degrees.c:628,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/degrees.c:628,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:628,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:628,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:629,9'
          Dst:             igraph_vector_resize
        - Src:             'src/properties/degrees.c:629,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:630,9'
          Dst:             igraph_degree
        - Src:             'src/properties/degrees.c:630,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:634,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:635,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/degrees.c:639,9'
          Dst:             igraph_vector_size
        - Src:             'src/properties/degrees.c:639,40'
          Dst:             igraph_ecount
        - Src:             'src/properties/degrees.c:640,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:644,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:647,9'
          Dst:             igraph_vs_is_all
        - Src:             'src/properties/degrees.c:648,16'
          Dst:             strength_all
        - Src:             'src/properties/degrees.c:651,5'
          Dst:             igraph_vit_create
        - Src:             'src/properties/degrees.c:651,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:652,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:652,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/degrees.c:655,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/degrees.c:655,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:655,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:655,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:656,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/properties/degrees.c:656,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:657,5'
          Dst:             igraph_vector_resize
        - Src:             'src/properties/degrees.c:657,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:658,5'
          Dst:             igraph_vector_null
        - Src:             'src/properties/degrees.c:661,9'
          Dst:             igraph_incident
        - Src:             'src/properties/degrees.c:661,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:662,32'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/degrees.c:669,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/degrees.c:670,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:671,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_degree_correlation_vector
      functionSourceFile: '/src/igraph/src/properties/degrees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         147
      ICount:          715
      EdgeCount:       170
      CyclomaticComplexity: 25
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_degree
        - igraph_ecount
        - igraph_error
        - igraph_errorf
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_div
        - igraph_vector_init
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_max
        - igraph_vector_null
        - igraph_vector_resize
        - igraph_vector_size
        - igraph_vss_all
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/properties/degrees.c:472,5'
          Branch Sides:    []
        - Branch String:   'src/properties/degrees.c:480,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/properties/degrees.c:436,32'
          Dst:             igraph_vcount
        - Src:             'src/properties/degrees.c:437,32'
          Dst:             igraph_ecount
        - Src:             'src/properties/degrees.c:442,20'
          Dst:             igraph_vector_size
        - Src:             'src/properties/degrees.c:443,9'
          Dst:             igraph_vector_size
        - Src:             'src/properties/degrees.c:443,9'
          Dst:             igraph_errorf
        - Src:             'src/properties/degrees.c:448,11'
          Dst:             igraph_is_directed
        - Src:             'src/properties/degrees.c:458,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/degrees.c:458,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:458,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:458,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:459,9'
          Dst:             igraph_vss_all
        - Src:             'src/properties/degrees.c:459,9'
          Dst:             igraph_degree
        - Src:             'src/properties/degrees.c:459,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:463,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/degrees.c:463,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:463,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:463,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:464,9'
          Dst:             igraph_vss_all
        - Src:             'src/properties/degrees.c:464,9'
          Dst:             igraph_degree
        - Src:             'src/properties/degrees.c:464,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:468,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/degrees.c:468,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:468,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:468,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:469,9'
          Dst:             igraph_vss_all
        - Src:             'src/properties/degrees.c:469,9'
          Dst:             igraph_degree
        - Src:             'src/properties/degrees.c:469,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:477,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:485,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:488,32'
          Dst:             igraph_vector_int_max
        - Src:             'src/properties/degrees.c:490,5'
          Dst:             igraph_vector_init
        - Src:             'src/properties/degrees.c:490,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:490,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:490,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/degrees.c:492,5'
          Dst:             igraph_vector_resize
        - Src:             'src/properties/degrees.c:492,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:493,5'
          Dst:             igraph_vector_null
        - Src:             'src/properties/degrees.c:512,5'
          Dst:             igraph_vector_div
        - Src:             'src/properties/degrees.c:512,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:514,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/degrees.c:515,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/degrees.c:520,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:521,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/degrees.c:525,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:526,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/degrees.c:530,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:531,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    avg_nearest_neighbor_degree_weighted
      functionSourceFile: '/src/igraph/src/properties/degrees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         171
      ICount:          820
      EdgeCount:       198
      CyclomaticComplexity: 29
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_degree
        - igraph_ecount
        - igraph_error
        - igraph_incident
        - igraph_maxdegree
        - igraph_neighbors
        - igraph_strength
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vector_null
        - igraph_vector_resize
        - igraph_vector_size
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vss_all
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/degrees.c:86,32'
          Dst:             igraph_vcount
        - Src:             'src/properties/degrees.c:96,9'
          Dst:             igraph_vector_size
        - Src:             'src/properties/degrees.c:96,40'
          Dst:             igraph_ecount
        - Src:             'src/properties/degrees.c:97,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:100,5'
          Dst:             igraph_vit_create
        - Src:             'src/properties/degrees.c:100,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:101,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:101,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/degrees.c:105,9'
          Dst:             igraph_vector_init
        - Src:             'src/properties/degrees.c:105,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:105,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:105,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/degrees.c:108,9'
          Dst:             igraph_vector_resize
        - Src:             'src/properties/degrees.c:108,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:112,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/degrees.c:112,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:112,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:112,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:113,5'
          Dst:             igraph_vss_all
        - Src:             'src/properties/degrees.c:113,5'
          Dst:             igraph_degree
        - Src:             'src/properties/degrees.c:113,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:115,5'
          Dst:             igraph_vector_init
        - Src:             'src/properties/degrees.c:115,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:115,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:115,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/degrees.c:118,5'
          Dst:             igraph_vss_all
        - Src:             'src/properties/degrees.c:118,5'
          Dst:             igraph_strength
        - Src:             'src/properties/degrees.c:118,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:122,5'
          Dst:             igraph_vss_all
        - Src:             'src/properties/degrees.c:122,5'
          Dst:             igraph_maxdegree
        - Src:             'src/properties/degrees.c:122,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:124,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/degrees.c:124,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:124,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:124,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:125,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/degrees.c:125,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:125,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:125,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:126,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/properties/degrees.c:127,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/properties/degrees.c:130,9'
          Dst:             igraph_vector_resize
        - Src:             'src/properties/degrees.c:130,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:131,9'
          Dst:             igraph_vector_null
        - Src:             'src/properties/degrees.c:132,9'
          Dst:             igraph_vector_init
        - Src:             'src/properties/degrees.c:132,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:132,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:132,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/degrees.c:141,9'
          Dst:             igraph_neighbors
        - Src:             'src/properties/degrees.c:141,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:142,9'
          Dst:             igraph_incident
        - Src:             'src/properties/degrees.c:142,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:143,14'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/degrees.c:161,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:162,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:163,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/degrees.c:175,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/degrees.c:176,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/degrees.c:179,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/degrees.c:180,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:181,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/degrees.c:184,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/degrees.c:185,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/degrees.c:188,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/degrees.c:189,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_maxdegree
      functionSourceFile: '/src/igraph/src/properties/degrees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          109
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_degree
        - igraph_error
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_max
        - igraph_vector_int_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/degrees.c:63,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/degrees.c:63,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:63,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:63,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:65,5'
          Dst:             igraph_degree
        - Src:             'src/properties/degrees.c:65,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:66,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/degrees.c:69,16'
          Dst:             igraph_vector_int_max
        - Src:             'src/properties/degrees.c:72,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:73,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_avg_nearest_neighbor_degree
      functionSourceFile: '/src/igraph/src/properties/degrees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         132
      ICount:          658
      EdgeCount:       155
      CyclomaticComplexity: 25
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - avg_nearest_neighbor_degree_weighted
        - igraph_degree
        - igraph_error
        - igraph_maxdegree
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vector_null
        - igraph_vector_resize
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vss_all
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/degrees.c:271,32'
          Dst:             igraph_vcount
        - Src:             'src/properties/degrees.c:281,16'
          Dst:             avg_nearest_neighbor_degree_weighted
        - Src:             'src/properties/degrees.c:285,5'
          Dst:             igraph_vit_create
        - Src:             'src/properties/degrees.c:285,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:286,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:286,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/degrees.c:290,9'
          Dst:             igraph_vector_init
        - Src:             'src/properties/degrees.c:290,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:290,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:290,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/degrees.c:293,9'
          Dst:             igraph_vector_resize
        - Src:             'src/properties/degrees.c:293,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:296,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/degrees.c:296,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:296,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:296,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:297,5'
          Dst:             igraph_vss_all
        - Src:             'src/properties/degrees.c:297,5'
          Dst:             igraph_degree
        - Src:             'src/properties/degrees.c:297,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:299,5'
          Dst:             igraph_vss_all
        - Src:             'src/properties/degrees.c:299,5'
          Dst:             igraph_maxdegree
        - Src:             'src/properties/degrees.c:299,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:300,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/degrees.c:300,5'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:300,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:300,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:301,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/properties/degrees.c:304,9'
          Dst:             igraph_vector_resize
        - Src:             'src/properties/degrees.c:304,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:305,9'
          Dst:             igraph_vector_null
        - Src:             'src/properties/degrees.c:306,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/degrees.c:306,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:306,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/degrees.c:306,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:313,9'
          Dst:             igraph_neighbors
        - Src:             'src/properties/degrees.c:313,9'
          Dst:             igraph_error
        - Src:             'src/properties/degrees.c:314,14'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/degrees.c:339,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:340,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/degrees.c:343,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:344,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/degrees.c:345,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/degrees.c:346,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/degrees.c:349,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/degrees.c:350,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_count_loops
      functionSourceFile: '/src/igraph/src/properties/loops.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          101
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_ecount
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/loops.c:138,32'
          Dst:             igraph_ecount
        - Src:             'src/properties/loops.c:142,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/properties/loops.c:143,10'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/properties/loops.c:156,5'
          Dst:             igraph_i_property_cache_set_bool_checked
    - functionName:    igraph_is_loop
      functionSourceFile: '/src/igraph/src/properties/loops.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          224
      EdgeCount:       51
      CyclomaticComplexity: 11
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_es_is_all
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
        - igraph_vector_bool_null
        - igraph_vector_bool_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/loops.c:90,5'
          Dst:             igraph_eit_create
        - Src:             'src/properties/loops.c:90,5'
          Dst:             igraph_error
        - Src:             'src/properties/loops.c:91,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/loops.c:91,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/properties/loops.c:93,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/properties/loops.c:93,5'
          Dst:             igraph_error
        - Src:             'src/properties/loops.c:95,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/properties/loops.c:96,11'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/properties/loops.c:97,9'
          Dst:             igraph_vector_bool_null
        - Src:             'src/properties/loops.c:111,9'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/properties/loops.c:112,16'
          Dst:             igraph_es_is_all
        - Src:             'src/properties/loops.c:113,9'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/properties/loops.c:117,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/properties/loops.c:118,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_has_loop
      functionSourceFile: '/src/igraph/src/properties/loops.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_ecount
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/loops.c:49,25'
          Dst:             igraph_ecount
        - Src:             'src/properties/loops.c:51,5'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/properties/loops.c:51,5'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/properties/loops.c:62,5'
          Dst:             igraph_i_property_cache_set_bool_checked
    - functionName:    igraph_is_mutual
      functionSourceFile: '/src/igraph/src/properties/multiplicity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          287
      EdgeCount:       59
      CyclomaticComplexity: 11
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_i_lazy_adjlist_get_real
        - igraph_is_directed
        - igraph_lazy_adjlist_destroy
        - igraph_lazy_adjlist_init
        - igraph_vector_bool_fill
        - igraph_vector_bool_resize
        - igraph_vector_int_contains_sorted
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/multiplicity.c:434,5'
          Dst:             igraph_eit_create
        - Src:             'src/properties/multiplicity.c:434,5'
          Dst:             igraph_error
        - Src:             'src/properties/multiplicity.c:435,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/multiplicity.c:435,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/properties/multiplicity.c:436,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/properties/multiplicity.c:436,5'
          Dst:             igraph_error
        - Src:             'src/properties/multiplicity.c:440,11'
          Dst:             igraph_is_directed
        - Src:             'src/properties/multiplicity.c:441,9'
          Dst:             igraph_vector_bool_fill
        - Src:             'src/properties/multiplicity.c:442,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/properties/multiplicity.c:443,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/multiplicity.c:447,5'
          Dst:             igraph_lazy_adjlist_init
        - Src:             'src/properties/multiplicity.c:447,5'
          Dst:             igraph_error
        - Src:             'src/properties/multiplicity.c:448,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/multiplicity.c:448,5'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/properties/multiplicity.c:462,37'
          Dst:             igraph_i_lazy_adjlist_get_real
        - Src:             'src/properties/multiplicity.c:463,9'
          Dst:             igraph_error
        - Src:             'src/properties/multiplicity.c:464,27'
          Dst:             igraph_vector_int_contains_sorted
        - Src:             'src/properties/multiplicity.c:467,5'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/properties/multiplicity.c:468,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/properties/multiplicity.c:469,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_count_multiple_1
      functionSourceFile: '/src/igraph/src/properties/multiplicity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          154
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_neighbors
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/multiplicity.c:375,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/multiplicity.c:375,5'
          Dst:             igraph_error
        - Src:             'src/properties/multiplicity.c:375,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/multiplicity.c:375,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/multiplicity.c:376,5'
          Dst:             igraph_neighbors
        - Src:             'src/properties/multiplicity.c:376,5'
          Dst:             igraph_error
        - Src:             'src/properties/multiplicity.c:381,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/multiplicity.c:388,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/multiplicity.c:389,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_count_multiple
      functionSourceFile: '/src/igraph/src/properties/multiplicity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          296
      EdgeCount:       62
      CyclomaticComplexity: 11
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_i_lazy_adjlist_get_real
        - igraph_lazy_adjlist_destroy
        - igraph_lazy_adjlist_init
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/multiplicity.c:319,5'
          Dst:             igraph_eit_create
        - Src:             'src/properties/multiplicity.c:319,5'
          Dst:             igraph_error
        - Src:             'src/properties/multiplicity.c:320,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/multiplicity.c:320,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/properties/multiplicity.c:321,5'
          Dst:             igraph_lazy_adjlist_init
        - Src:             'src/properties/multiplicity.c:321,5'
          Dst:             igraph_error
        - Src:             'src/properties/multiplicity.c:322,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/multiplicity.c:322,5'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/properties/multiplicity.c:324,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/properties/multiplicity.c:324,5'
          Dst:             igraph_error
        - Src:             'src/properties/multiplicity.c:330,37'
          Dst:             igraph_i_lazy_adjlist_get_real
        - Src:             'src/properties/multiplicity.c:332,9'
          Dst:             igraph_error
        - Src:             'src/properties/multiplicity.c:336,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/multiplicity.c:344,5'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/properties/multiplicity.c:345,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/properties/multiplicity.c:346,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_is_multiple
      functionSourceFile: '/src/igraph/src/properties/multiplicity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          342
      EdgeCount:       69
      CyclomaticComplexity: 13
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_i_lazy_inclist_get_real
        - igraph_lazy_inclist_destroy
        - igraph_lazy_inclist_init
        - igraph_vector_bool_resize
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/multiplicity.c:255,5'
          Dst:             igraph_eit_create
        - Src:             'src/properties/multiplicity.c:255,5'
          Dst:             igraph_error
        - Src:             'src/properties/multiplicity.c:256,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/multiplicity.c:256,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/properties/multiplicity.c:258,5'
          Dst:             igraph_lazy_inclist_init
        - Src:             'src/properties/multiplicity.c:258,5'
          Dst:             igraph_error
        - Src:             'src/properties/multiplicity.c:259,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/multiplicity.c:259,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/properties/multiplicity.c:261,5'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/properties/multiplicity.c:261,5'
          Dst:             igraph_error
        - Src:             'src/properties/multiplicity.c:267,37'
          Dst:             igraph_i_lazy_inclist_get_real
        - Src:             'src/properties/multiplicity.c:269,9'
          Dst:             igraph_error
        - Src:             'src/properties/multiplicity.c:273,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/multiplicity.c:283,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/properties/multiplicity.c:284,5'
          Dst:             igraph_eit_destroy
        - Src:             'src/properties/multiplicity.c:285,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_has_multiple
      functionSourceFile: '/src/igraph/src/properties/multiplicity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         58
      ICount:          282
      EdgeCount:       71
      CyclomaticComplexity: 15
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
        - igraph_is_directed
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/multiplicity.c:177,23'
          Dst:             igraph_vcount
        - Src:             'src/properties/multiplicity.c:178,23'
          Dst:             igraph_ecount
        - Src:             'src/properties/multiplicity.c:179,30'
          Dst:             igraph_is_directed
        - Src:             'src/properties/multiplicity.c:181,5'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/properties/multiplicity.c:181,5'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/properties/multiplicity.c:189,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/multiplicity.c:189,9'
          Dst:             igraph_error
        - Src:             'src/properties/multiplicity.c:189,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/multiplicity.c:189,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/multiplicity.c:191,13'
          Dst:             igraph_neighbors
        - Src:             'src/properties/multiplicity.c:191,13'
          Dst:             igraph_error
        - Src:             'src/properties/multiplicity.c:194,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/multiplicity.c:213,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/multiplicity.c:214,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/multiplicity.c:217,5'
          Dst:             igraph_i_property_cache_set_bool_checked
    - functionName:    igraph_has_mutual
      functionSourceFile: '/src/igraph/src/properties/multiplicity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          240
      EdgeCount:       57
      CyclomaticComplexity: 14
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_has_loop
        - igraph_i_lazy_adjlist_get_real
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
        - igraph_is_directed
        - igraph_lazy_adjlist_destroy
        - igraph_lazy_adjlist_init
        - igraph_vector_int_contains_sorted
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/multiplicity.c:502,32'
          Dst:             igraph_ecount
        - Src:             'src/properties/multiplicity.c:505,11'
          Dst:             igraph_is_directed
        - Src:             'src/properties/multiplicity.c:512,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/properties/multiplicity.c:513,13'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/properties/multiplicity.c:520,20'
          Dst:             igraph_has_loop
        - Src:             'src/properties/multiplicity.c:528,5'
          Dst:             igraph_lazy_adjlist_init
        - Src:             'src/properties/multiplicity.c:528,5'
          Dst:             igraph_error
        - Src:             'src/properties/multiplicity.c:529,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/multiplicity.c:529,5'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/properties/multiplicity.c:546,37'
          Dst:             igraph_i_lazy_adjlist_get_real
        - Src:             'src/properties/multiplicity.c:547,9'
          Dst:             igraph_error
        - Src:             'src/properties/multiplicity.c:548,13'
          Dst:             igraph_vector_int_contains_sorted
        - Src:             'src/properties/multiplicity.c:554,5'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/properties/multiplicity.c:555,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/multiplicity.c:559,9'
          Dst:             igraph_i_property_cache_set_bool_checked
    - functionName:    igraph_is_simple
      functionSourceFile: '/src/igraph/src/properties/multiplicity.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          444
      EdgeCount:       120
      CyclomaticComplexity: 28
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_has_mutual
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
        - igraph_is_directed
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/multiplicity.c:53,23'
          Dst:             igraph_vcount
        - Src:             'src/properties/multiplicity.c:54,23'
          Dst:             igraph_ecount
        - Src:             'src/properties/multiplicity.c:63,58'
          Dst:             igraph_is_directed
        - Src:             'src/properties/multiplicity.c:65,19'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/properties/multiplicity.c:67,20'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/properties/multiplicity.c:74,19'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/properties/multiplicity.c:76,21'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/properties/multiplicity.c:100,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/multiplicity.c:100,9'
          Dst:             igraph_error
        - Src:             'src/properties/multiplicity.c:100,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/multiplicity.c:100,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/multiplicity.c:102,13'
          Dst:             igraph_neighbors
        - Src:             'src/properties/multiplicity.c:102,13'
          Dst:             igraph_error
        - Src:             'src/properties/multiplicity.c:105,36'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/multiplicity.c:123,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/multiplicity.c:124,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/multiplicity.c:128,9'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/properties/multiplicity.c:132,9'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/properties/multiplicity.c:142,9'
          Dst:             igraph_has_mutual
        - Src:             'src/properties/multiplicity.c:142,9'
          Dst:             igraph_error
    - functionName:    igraph_i_is_forest_visitor
      functionSourceFile: '/src/igraph/src/properties/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          298
      EdgeCount:       62
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_error
        - igraph_neighbors
        - igraph_stack_int_clear
        - igraph_stack_int_empty
        - igraph_stack_int_pop
        - igraph_stack_int_push
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/trees.c:409,5'
          Dst:             igraph_stack_int_clear
        - Src:             'src/properties/trees.c:412,5'
          Dst:             igraph_stack_int_push
        - Src:             'src/properties/trees.c:412,5'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:414,14'
          Dst:             igraph_stack_int_empty
        - Src:             'src/properties/trees.c:422,13'
          Dst:             igraph_stack_int_pop
        - Src:             'src/properties/trees.c:433,9'
          Dst:             igraph_neighbors
        - Src:             'src/properties/trees.c:433,9'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:434,18'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/trees.c:451,21'
          Dst:             igraph_stack_int_push
        - Src:             'src/properties/trees.c:451,21'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:460,17'
          Dst:             igraph_stack_int_push
        - Src:             'src/properties/trees.c:460,17'
          Dst:             igraph_error
    - functionName:    igraph_is_acyclic
      functionSourceFile: '/src/igraph/src/properties/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_is_dag
        - igraph_is_directed
        - igraph_is_forest
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/trees.c:754,9'
          Dst:             igraph_is_directed
        - Src:             'src/properties/trees.c:756,16'
          Dst:             igraph_is_dag
        - Src:             'src/properties/trees.c:760,16'
          Dst:             igraph_is_forest
    - functionName:    igraph_is_forest
      functionSourceFile: '/src/igraph/src/properties/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          228
      EdgeCount:       65
      CyclomaticComplexity: 17
      functionsReached:
        - igraph_error
        - igraph_i_is_forest
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_empty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/trees.c:523,48'
          Dst:             igraph_is_directed
        - Src:             'src/properties/trees.c:537,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/properties/trees.c:538,52'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/properties/trees.c:551,30'
          Dst:             igraph_vector_int_clear
        - Src:             'src/properties/trees.c:557,5'
          Dst:             igraph_i_is_forest
        - Src:             'src/properties/trees.c:557,5'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:566,21'
          Dst:             igraph_vcount
        - Src:             'src/properties/trees.c:566,51'
          Dst:             igraph_vector_int_empty
        - Src:             'src/properties/trees.c:571,9'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/properties/trees.c:576,9'
          Dst:             igraph_i_property_cache_set_bool_checked
    - functionName:    igraph_i_is_forest
      functionSourceFile: '/src/igraph/src/properties/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         165
      ICount:          688
      EdgeCount:       197
      CyclomaticComplexity: 34
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_degree
        - igraph_ecount
        - igraph_error
        - igraph_i_is_forest_visitor
        - igraph_is_directed
        - igraph_stack_int_destroy
        - igraph_stack_int_init
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vss_all
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/properties/trees.c:649,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/properties/trees.c:594,14'
          Dst:             igraph_vcount
        - Src:             'src/properties/trees.c:595,14'
          Dst:             igraph_ecount
        - Src:             'src/properties/trees.c:598,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/properties/trees.c:608,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/properties/trees.c:608,17'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:623,11'
          Dst:             igraph_is_directed
        - Src:             'src/properties/trees.c:629,5'
          Dst:             igraph_bitset_init
        - Src:             'src/properties/trees.c:629,5'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:629,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/trees.c:629,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/properties/trees.c:631,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/properties/trees.c:631,5'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:632,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/trees.c:632,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/properties/trees.c:634,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/trees.c:634,5'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:634,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/trees.c:634,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/trees.c:658,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/properties/trees.c:658,25'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:660,21'
          Dst:             igraph_i_is_forest_visitor
        - Src:             'src/properties/trees.c:660,21'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:674,13'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/trees.c:674,13'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:674,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/trees.c:674,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/trees.c:675,13'
          Dst:             igraph_vss_all
        - Src:             'src/properties/trees.c:675,13'
          Dst:             igraph_degree
        - Src:             'src/properties/trees.c:675,13'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:687,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/properties/trees.c:687,25'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:689,21'
          Dst:             igraph_i_is_forest_visitor
        - Src:             'src/properties/trees.c:689,21'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:696,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/trees.c:697,13'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/trees.c:702,13'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:716,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/properties/trees.c:719,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/trees.c:720,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/properties/trees.c:721,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/properties/trees.c:722,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_is_tree_visitor
      functionSourceFile: '/src/igraph/src/properties/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          329
      EdgeCount:       79
      CyclomaticComplexity: 12
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_error
        - igraph_neighbors
        - igraph_stack_int_destroy
        - igraph_stack_int_empty
        - igraph_stack_int_init
        - igraph_stack_int_pop
        - igraph_stack_int_push
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/trees.c:166,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/trees.c:166,5'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:166,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/trees.c:166,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/trees.c:168,5'
          Dst:             igraph_vcount
        - Src:             'src/properties/trees.c:168,5'
          Dst:             igraph_bitset_init
        - Src:             'src/properties/trees.c:168,5'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:168,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/trees.c:168,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/properties/trees.c:170,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/properties/trees.c:170,5'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:171,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/trees.c:171,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/properties/trees.c:176,5'
          Dst:             igraph_stack_int_push
        - Src:             'src/properties/trees.c:176,5'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:178,14'
          Dst:             igraph_stack_int_empty
        - Src:             'src/properties/trees.c:183,13'
          Dst:             igraph_stack_int_pop
        - Src:             'src/properties/trees.c:190,9'
          Dst:             igraph_neighbors
        - Src:             'src/properties/trees.c:190,9'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:191,18'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/trees.c:195,17'
          Dst:             igraph_stack_int_push
        - Src:             'src/properties/trees.c:195,17'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:200,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/trees.c:201,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/properties/trees.c:202,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/properties/trees.c:203,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_is_tree
      functionSourceFile: '/src/igraph/src/properties/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         92
      ICount:          424
      EdgeCount:       114
      CyclomaticComplexity: 24
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_degree
        - igraph_ecount
        - igraph_error
        - igraph_i_is_tree_visitor
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vss_all
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/properties/trees.c:320,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/properties/trees.c:253,42'
          Dst:             igraph_is_directed
        - Src:             'src/properties/trees.c:258,14'
          Dst:             igraph_vcount
        - Src:             'src/properties/trees.c:259,14'
          Dst:             igraph_ecount
        - Src:             'src/properties/trees.c:261,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/properties/trees.c:262,42'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/properties/trees.c:271,17'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/properties/trees.c:272,17'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/properties/trees.c:304,11'
          Dst:             igraph_is_directed
        - Src:             'src/properties/trees.c:330,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/trees.c:330,9'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:331,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/trees.c:331,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/trees.c:333,9'
          Dst:             igraph_vss_all
        - Src:             'src/properties/trees.c:333,9'
          Dst:             igraph_degree
        - Src:             'src/properties/trees.c:333,9'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:359,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/trees.c:360,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/trees.c:365,9'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:370,9'
          Dst:             igraph_i_is_tree_visitor
        - Src:             'src/properties/trees.c:370,9'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:387,9'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/properties/trees.c:388,9'
          Dst:             igraph_i_property_cache_set_bool_checked
    - functionName:    igraph_unfold_tree
      functionSourceFile: '/src/igraph/src/properties/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         184
      ICount:          870
      EdgeCount:       212
      CyclomaticComplexity: 30
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_create
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_ecount
        - igraph_error
        - igraph_incident
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_isininterval
        - igraph_vector_int_push_back
        - igraph_vector_int_range
        - igraph_vector_int_reserve
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/trees.c:61,32'
          Dst:             igraph_vcount
        - Src:             'src/properties/trees.c:62,32'
          Dst:             igraph_ecount
        - Src:             'src/properties/trees.c:63,32'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/trees.c:75,11'
          Dst:             igraph_vector_int_isininterval
        - Src:             'src/properties/trees.c:76,9'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:79,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/trees.c:79,5'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:79,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/trees.c:79,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/trees.c:80,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/properties/trees.c:80,5'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:81,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/properties/trees.c:81,5'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:81,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/trees.c:81,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/properties/trees.c:82,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/trees.c:82,5'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:82,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/trees.c:82,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/trees.c:83,5'
          Dst:             igraph_bitset_init
        - Src:             'src/properties/trees.c:83,5'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:83,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/trees.c:83,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/properties/trees.c:84,5'
          Dst:             igraph_bitset_init
        - Src:             'src/properties/trees.c:84,5'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:84,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/trees.c:84,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/properties/trees.c:87,9'
          Dst:             igraph_vector_int_range
        - Src:             'src/properties/trees.c:87,9'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:94,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/properties/trees.c:94,9'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:96,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/properties/trees.c:97,36'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/properties/trees.c:99,13'
          Dst:             igraph_incident
        - Src:             'src/properties/trees.c:99,13'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:101,30'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/trees.c:115,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/properties/trees.c:115,25'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:116,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/properties/trees.c:116,25'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:119,25'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/properties/trees.c:119,25'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:125,29'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/properties/trees.c:125,29'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:129,29'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/properties/trees.c:129,29'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:130,29'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/properties/trees.c:130,29'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:132,29'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/properties/trees.c:132,29'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:133,29'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/properties/trees.c:133,29'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:144,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/properties/trees.c:145,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/properties/trees.c:146,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/trees.c:147,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/properties/trees.c:148,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/trees.c:150,5'
          Dst:             igraph_is_directed
        - Src:             'src/properties/trees.c:150,5'
          Dst:             igraph_create
        - Src:             'src/properties/trees.c:150,5'
          Dst:             igraph_error
        - Src:             'src/properties/trees.c:151,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/trees.c:152,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_to_prufer
      functionSourceFile: '/src/igraph/src/misc/conversion.c'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 980
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         84
      ICount:          392
      EdgeCount:       98
      CyclomaticComplexity: 16
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_degree
        - igraph_error
        - igraph_is_tree
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_resize
        - igraph_vector_int_size
        - igraph_vss_all
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/conversion.c:919,22'
          Dst:             igraph_vcount
        - Src:             'src/misc/conversion.c:922,5'
          Dst:             igraph_is_tree
        - Src:             'src/misc/conversion.c:922,5'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:925,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:929,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:932,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/misc/conversion.c:932,5'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:933,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/conversion.c:933,5'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:933,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:933,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:934,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/conversion.c:934,5'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:934,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:934,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:936,5'
          Dst:             igraph_vss_all
        - Src:             'src/misc/conversion.c:936,5'
          Dst:             igraph_degree
        - Src:             'src/misc/conversion.c:936,5'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:948,13'
          Dst:             igraph_neighbors
        - Src:             'src/misc/conversion.c:948,13'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:953,30'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/conversion.c:975,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:976,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:977,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_get_stochastic_sparse
      functionSourceFile: '/src/igraph/src/misc/conversion.c'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          127
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_get_adjacency_sparse
        - igraph_sparsemat_normalize_cols
        - igraph_sparsemat_normalize_rows
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/conversion.c:871,5'
          Dst:             igraph_get_adjacency_sparse
        - Src:             'src/misc/conversion.c:871,5'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:874,9'
          Dst:             igraph_sparsemat_normalize_cols
        - Src:             'src/misc/conversion.c:874,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:876,9'
          Dst:             igraph_sparsemat_normalize_rows
        - Src:             'src/misc/conversion.c:876,9'
          Dst:             igraph_error
    - functionName:    igraph_get_adjacency_sparse
      functionSourceFile: '/src/igraph/src/misc/conversion.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         213
      ICount:          1048
      EdgeCount:       253
      CyclomaticComplexity: 42
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_is_directed
        - igraph_sparsemat_entry
        - igraph_sparsemat_resize
        - igraph_vcount
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/misc/conversion.c:237,17'
          Branch Sides:    []
        - Branch String:   'src/misc/conversion.c:259,17'
          Branch Sides:    []
        - Branch String:   'src/misc/conversion.c:279,17'
          Branch Sides:    []
      Callsites:
        - Src:             'src/misc/conversion.c:214,32'
          Dst:             igraph_vcount
        - Src:             'src/misc/conversion.c:215,32'
          Dst:             igraph_ecount
        - Src:             'src/misc/conversion.c:216,30'
          Dst:             igraph_is_directed
        - Src:             'src/misc/conversion.c:220,5'
          Dst:             igraph_sparsemat_resize
        - Src:             'src/misc/conversion.c:220,5'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:227,17'
          Dst:             igraph_sparsemat_entry
        - Src:             'src/misc/conversion.c:227,17'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:235,17'
          Dst:             igraph_sparsemat_entry
        - Src:             'src/misc/conversion.c:235,17'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:239,25'
          Dst:             igraph_sparsemat_entry
        - Src:             'src/misc/conversion.c:239,25'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:242,25'
          Dst:             igraph_sparsemat_entry
        - Src:             'src/misc/conversion.c:242,25'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:249,17'
          Dst:             igraph_sparsemat_entry
        - Src:             'src/misc/conversion.c:249,17'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:257,17'
          Dst:             igraph_sparsemat_entry
        - Src:             'src/misc/conversion.c:257,17'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:261,25'
          Dst:             igraph_sparsemat_entry
        - Src:             'src/misc/conversion.c:261,25'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:264,25'
          Dst:             igraph_sparsemat_entry
        - Src:             'src/misc/conversion.c:264,25'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:271,17'
          Dst:             igraph_sparsemat_entry
        - Src:             'src/misc/conversion.c:271,17'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:281,25'
          Dst:             igraph_sparsemat_entry
        - Src:             'src/misc/conversion.c:281,25'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:284,25'
          Dst:             igraph_sparsemat_entry
        - Src:             'src/misc/conversion.c:284,25'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:291,17'
          Dst:             igraph_sparsemat_entry
        - Src:             'src/misc/conversion.c:291,17'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:292,17'
          Dst:             igraph_sparsemat_entry
        - Src:             'src/misc/conversion.c:292,17'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:296,9'
          Dst:             igraph_error
    - functionName:    igraph_get_stochastic
      functionSourceFile: '/src/igraph/src/misc/conversion.c'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          415
      EdgeCount:       78
      CyclomaticComplexity: 15
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_is_directed
        - igraph_matrix_null
        - igraph_matrix_resize
        - igraph_strength
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vss_all
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/conversion.c:793,32'
          Dst:             igraph_vcount
        - Src:             'src/misc/conversion.c:794,32'
          Dst:             igraph_ecount
        - Src:             'src/misc/conversion.c:795,30'
          Dst:             igraph_is_directed
        - Src:             'src/misc/conversion.c:800,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/misc/conversion.c:800,5'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:801,5'
          Dst:             igraph_matrix_null
        - Src:             'src/misc/conversion.c:803,5'
          Dst:             igraph_vector_init
        - Src:             'src/misc/conversion.c:803,5'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:803,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:803,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/misc/conversion.c:808,9'
          Dst:             igraph_vss_all
        - Src:             'src/misc/conversion.c:808,9'
          Dst:             igraph_strength
        - Src:             'src/misc/conversion.c:808,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:823,9'
          Dst:             igraph_vss_all
        - Src:             'src/misc/conversion.c:823,9'
          Dst:             igraph_strength
        - Src:             'src/misc/conversion.c:823,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:836,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/misc/conversion.c:837,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_to_undirected
      functionSourceFile: '/src/igraph/src/misc/conversion.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 752
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         469
      ICount:          2194
      EdgeCount:       563
      CyclomaticComplexity: 96
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_create
        - igraph_destroy
        - igraph_ecount
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_es_all
        - igraph_es_destroy
        - igraph_fixed_vectorlist_convert
        - igraph_fixed_vectorlist_destroy
        - igraph_has_attribute_table
        - igraph_i_attribute_combine_edges
        - igraph_i_attribute_copy
        - igraph_incident
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_fill
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/conversion.c:500,32'
          Dst:             igraph_vcount
        - Src:             'src/misc/conversion.c:501,32'
          Dst:             igraph_ecount
        - Src:             'src/misc/conversion.c:504,39'
          Dst:             igraph_has_attribute_table
        - Src:             'src/misc/conversion.c:509,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:512,10'
          Dst:             igraph_is_directed
        - Src:             'src/misc/conversion.c:516,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/conversion.c:516,5'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:516,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:516,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:522,9'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/misc/conversion.c:522,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:523,9'
          Dst:             igraph_es_all
        - Src:             'src/misc/conversion.c:523,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:524,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:524,9'
          Dst:             igraph_es_destroy
        - Src:             'src/misc/conversion.c:525,9'
          Dst:             igraph_eit_create
        - Src:             'src/misc/conversion.c:525,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:526,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:526,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/misc/conversion.c:530,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/conversion.c:530,13'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:531,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/conversion.c:531,13'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:535,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/misc/conversion.c:536,9'
          Dst:             igraph_es_destroy
        - Src:             'src/misc/conversion.c:537,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/conversion.c:539,9'
          Dst:             igraph_create
        - Src:             'src/misc/conversion.c:539,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:542,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:542,9'
          Dst:             igraph_destroy
        - Src:             'src/misc/conversion.c:543,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:544,9'
          Dst:             igraph_i_attribute_copy
        - Src:             'src/misc/conversion.c:544,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:545,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/conversion.c:546,9'
          Dst:             igraph_destroy
        - Src:             'src/misc/conversion.c:555,13'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/conversion.c:555,13'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:555,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:555,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:558,9'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/misc/conversion.c:558,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:559,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/conversion.c:559,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:559,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:559,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:560,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/conversion.c:560,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:560,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:560,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:566,13'
          Dst:             igraph_incident
        - Src:             'src/misc/conversion.c:566,13'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:567,13'
          Dst:             igraph_incident
        - Src:             'src/misc/conversion.c:567,13'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:568,21'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/conversion.c:569,20'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/conversion.c:594,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/conversion.c:594,17'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:594,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/conversion.c:594,17'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:608,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/conversion.c:608,17'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:608,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/conversion.c:608,17'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:618,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/conversion.c:618,17'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:618,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/conversion.c:618,17'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:632,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:633,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:634,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/conversion.c:636,9'
          Dst:             igraph_create
        - Src:             'src/misc/conversion.c:636,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:639,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:639,9'
          Dst:             igraph_destroy
        - Src:             'src/misc/conversion.c:640,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:641,9'
          Dst:             igraph_i_attribute_copy
        - Src:             'src/misc/conversion.c:641,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:645,13'
          Dst:             igraph_fixed_vectorlist_convert
        - Src:             'src/misc/conversion.c:645,13'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:646,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:646,13'
          Dst:             igraph_fixed_vectorlist_destroy
        - Src:             'src/misc/conversion.c:648,13'
          Dst:             igraph_i_attribute_combine_edges
        - Src:             'src/misc/conversion.c:648,13'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:650,13'
          Dst:             igraph_fixed_vectorlist_destroy
        - Src:             'src/misc/conversion.c:651,13'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/conversion.c:654,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/conversion.c:655,9'
          Dst:             igraph_destroy
        - Src:             'src/misc/conversion.c:659,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:660,13'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/conversion.c:668,13'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/conversion.c:668,13'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:668,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:668,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:669,13'
          Dst:             igraph_vector_int_fill
        - Src:             'src/misc/conversion.c:672,9'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/misc/conversion.c:672,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:673,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/conversion.c:673,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:673,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:673,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:674,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/conversion.c:674,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:674,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:674,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:680,13'
          Dst:             igraph_incident
        - Src:             'src/misc/conversion.c:680,13'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:681,13'
          Dst:             igraph_incident
        - Src:             'src/misc/conversion.c:681,13'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:682,21'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/conversion.c:683,20'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/conversion.c:699,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/conversion.c:699,21'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:700,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/conversion.c:700,21'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:719,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:720,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:721,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/conversion.c:723,9'
          Dst:             igraph_create
        - Src:             'src/misc/conversion.c:723,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:726,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:726,9'
          Dst:             igraph_destroy
        - Src:             'src/misc/conversion.c:727,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:728,9'
          Dst:             igraph_i_attribute_copy
        - Src:             'src/misc/conversion.c:728,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:732,13'
          Dst:             igraph_fixed_vectorlist_convert
        - Src:             'src/misc/conversion.c:732,13'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:733,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:733,13'
          Dst:             igraph_fixed_vectorlist_destroy
        - Src:             'src/misc/conversion.c:735,13'
          Dst:             igraph_i_attribute_combine_edges
        - Src:             'src/misc/conversion.c:735,13'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:737,13'
          Dst:             igraph_fixed_vectorlist_destroy
        - Src:             'src/misc/conversion.c:738,13'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/conversion.c:741,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/conversion.c:742,9'
          Dst:             igraph_destroy
        - Src:             'src/misc/conversion.c:746,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:747,13'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_to_directed
      functionSourceFile: '/src/igraph/src/misc/conversion.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         146
      ICount:          714
      EdgeCount:       166
      CyclomaticComplexity: 22
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_create
        - igraph_destroy
        - igraph_ecount
        - igraph_error
        - igraph_errorf
        - igraph_get_edgelist
        - igraph_i_attribute_copy
        - igraph_i_attribute_permute_edges
        - igraph_is_directed
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_reserve
        - igraph_vector_int_resize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/misc/conversion.c:371,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/misc/conversion.c:364,32'
          Dst:             igraph_ecount
        - Src:             'src/misc/conversion.c:365,32'
          Dst:             igraph_vcount
        - Src:             'src/misc/conversion.c:367,9'
          Dst:             igraph_is_directed
        - Src:             'src/misc/conversion.c:380,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/conversion.c:380,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:380,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:380,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:381,9'
          Dst:             igraph_get_edgelist
        - Src:             'src/misc/conversion.c:381,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:385,21'
          Dst:             igraph_rng_default
        - Src:             'src/misc/conversion.c:385,21'
          Dst:             igraph_rng_get_integer
        - Src:             'src/misc/conversion.c:408,9'
          Dst:             igraph_create
        - Src:             'src/misc/conversion.c:408,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:411,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:411,9'
          Dst:             igraph_destroy
        - Src:             'src/misc/conversion.c:412,9'
          Dst:             igraph_i_attribute_copy
        - Src:             'src/misc/conversion.c:412,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:413,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:414,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/conversion.c:416,9'
          Dst:             igraph_destroy
        - Src:             'src/misc/conversion.c:428,9'
          Dst:             igraph_errorf
        - Src:             'src/misc/conversion.c:429,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/conversion.c:429,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:429,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:429,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:430,9'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/misc/conversion.c:430,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:431,9'
          Dst:             igraph_get_edgelist
        - Src:             'src/misc/conversion.c:431,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:432,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/misc/conversion.c:432,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:433,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/conversion.c:433,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:433,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:433,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:440,9'
          Dst:             igraph_create
        - Src:             'src/misc/conversion.c:440,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:443,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/conversion.c:443,9'
          Dst:             igraph_destroy
        - Src:             'src/misc/conversion.c:444,9'
          Dst:             igraph_i_attribute_copy
        - Src:             'src/misc/conversion.c:444,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:445,9'
          Dst:             igraph_i_attribute_permute_edges
        - Src:             'src/misc/conversion.c:445,9'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:447,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:448,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/conversion.c:449,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/conversion.c:451,9'
          Dst:             igraph_destroy
        - Src:             'src/misc/conversion.c:457,9'
          Dst:             igraph_error
    - functionName:    igraph_get_edgelist
      functionSourceFile: '/src/igraph/src/misc/conversion.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_edges
        - igraph_ess_all
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/conversion.c:328,32'
          Dst:             igraph_ess_all
        - Src:             'src/misc/conversion.c:328,12'
          Dst:             igraph_edges
    - functionName:    igraph_get_adjacency
      functionSourceFile: '/src/igraph/src/misc/conversion.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         103
      ICount:          672
      EdgeCount:       133
      CyclomaticComplexity: 32
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_is_directed
        - igraph_matrix_null
        - igraph_matrix_resize
        - igraph_vcount
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/conversion.c:97,32'
          Dst:             igraph_vcount
        - Src:             'src/misc/conversion.c:98,32'
          Dst:             igraph_ecount
        - Src:             'src/misc/conversion.c:99,30'
          Dst:             igraph_is_directed
        - Src:             'src/misc/conversion.c:102,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/misc/conversion.c:102,5'
          Dst:             igraph_error
        - Src:             'src/misc/conversion.c:103,5'
          Dst:             igraph_matrix_null
        - Src:             'src/misc/conversion.c:149,9'
          Dst:             igraph_error
    - functionName:    __gxx_personality_v0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     WeakODRLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    75
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_begin_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_allocate_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorC2B8ne220000EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:154,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt12length_errorD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_throw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_free_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15HavelHakimiList13insert_bucketEl
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          106
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:163,9'
          Dst:             __assert_fail
    - functionName:    _ZN15HavelHakimiList11insert_nodeE7vd_pair
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15HavelHakimiList13insert_bucketEl
        - _ZN7vd_pairC2Ell
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:178,9'
          Dst:             _ZN15HavelHakimiList13insert_bucketEl
        - Src:             'src/misc/degree_sequence.cpp:179,41'
          Dst:             _ZN7vd_pairC2Ell
    - functionName:    _ZN7vd_pairC2Ell
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15HavelHakimiList8get_prevEl
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN15HavelHakimiList13remove_bucketEl
        - _ZNK5BNode8is_emptyEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:121,9'
          Dst:             __assert_fail
        - Src:             'src/misc/degree_sequence.cpp:123,42'
          Dst:             _ZNK5BNode8is_emptyEv
        - Src:             'src/misc/degree_sequence.cpp:124,13'
          Dst:             _ZN15HavelHakimiList13remove_bucketEl
    - functionName:    _ZNK5BNode8is_emptyEv
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15HavelHakimiList13remove_bucketEl
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          104
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:151,9'
          Dst:             __assert_fail
    - functionName:    _ZN15HavelHakimiList14get_max_bucketEv
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15HavelHakimiList8get_prevEl
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:135,16'
          Dst:             _ZN15HavelHakimiList8get_prevEl
    - functionName:    _ZNK15HavelHakimiList4headEv
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15HavelHakimiList14get_min_bucketEv
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN15HavelHakimiList13remove_bucketEl
        - _ZNK15HavelHakimiList4headEv
        - _ZNK5BNode8is_emptyEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:141,29'
          Dst:             _ZNK15HavelHakimiList4headEv
        - Src:             'src/misc/degree_sequence.cpp:142,54'
          Dst:             _ZNK5BNode8is_emptyEv
        - Src:             'src/misc/degree_sequence.cpp:143,13'
          Dst:             _ZN15HavelHakimiList13remove_bucketEl
        - Src:             'src/misc/degree_sequence.cpp:144,20'
          Dst:             _ZNK15HavelHakimiList4headEv
    - functionName:    _ZN5BNodeD2Ev
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5BNodeC2Ev
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15HavelHakimiListD2Ev
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15HavelHakimiList10get_spokesElRK19igraph_vector_int_tRS0_
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          288
      EdgeCount:       110
      CyclomaticComplexity: 54
      functionsReached:
        - _ZN15HavelHakimiList11insert_nodeE7vd_pair
        - _ZN15HavelHakimiList14get_max_bucketEv
        - _ZN15HavelHakimiList8get_prevEl
        - igraph_error
        - igraph_vector_int_clear
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:221,29'
          Dst:             _ZN15HavelHakimiList14get_max_bucketEv
        - Src:             'src/misc/degree_sequence.cpp:223,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/misc/degree_sequence.cpp:224,9'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/misc/degree_sequence.cpp:224,9'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:229,20'
          Dst:             _ZN15HavelHakimiList8get_prevEl
        - Src:             'src/misc/degree_sequence.cpp:232,13'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:244,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/degree_sequence.cpp:244,21'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:247,21'
          Dst:             _ZN15HavelHakimiList11insert_nodeE7vd_pair
    - functionName:    _ZN15HavelHakimiList15remove_max_nodeEv
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN15HavelHakimiList14get_max_bucketEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:193,35'
          Dst:             _ZN15HavelHakimiList14get_max_bucketEv
    - functionName:    _ZN15HavelHakimiList12get_max_nodeER7vd_pair
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN15HavelHakimiList14get_max_bucketEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:184,35'
          Dst:             _ZN15HavelHakimiList14get_max_bucketEv
    - functionName:    _ZN15HavelHakimiList15remove_min_nodeEv
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN15HavelHakimiList14get_min_bucketEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:209,35'
          Dst:             _ZN15HavelHakimiList14get_min_bucketEv
    - functionName:    _ZN15HavelHakimiList12get_min_nodeER7vd_pair
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN15HavelHakimiList14get_min_bucketEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:200,35'
          Dst:             _ZN15HavelHakimiList14get_min_bucketEv
    - functionName:    _ZN15HavelHakimiListC2EPK19igraph_vector_int_t
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          157
      EdgeCount:       22
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7vd_pairC2Ell
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:90,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/degree_sequence.cpp:92,32'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/degree_sequence.cpp:109,40'
          Dst:             _ZN7vd_pairC2Ell
    - functionName:    _ZL9bubble_upINSt3__111__wrap_iterIP7vd_pairEEPFbRKS2_S6_EEvT_S9_T0_
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL21igraph_i_havel_hakimiPK19igraph_vector_int_tPS_23igraph_realize_degseq_t
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         96
      ICount:          408
      EdgeCount:       191
      CyclomaticComplexity: 97
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - _ZN15HavelHakimiList10get_spokesElRK19igraph_vector_int_tRS0_
        - _ZN15HavelHakimiList12get_max_nodeER7vd_pair
        - _ZN15HavelHakimiList12get_min_nodeER7vd_pair
        - _ZN15HavelHakimiList15remove_max_nodeEv
        - _ZN15HavelHakimiList15remove_min_nodeEv
        - _ZN15HavelHakimiListC2EPK19igraph_vector_int_t
        - _ZN15HavelHakimiListD2Ev
        - _ZN7vd_pairC2Ell
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_init_copy
        - igraph_vector_int_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:321,28'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/degree_sequence.cpp:331,13'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:339,5'
          Dst:             igraph_vector_int_init_copy
        - Src:             'src/misc/degree_sequence.cpp:339,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:340,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/degree_sequence.cpp:340,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/degree_sequence.cpp:342,21'
          Dst:             _ZN15HavelHakimiListC2EPK19igraph_vector_int_t
        - Src:             'src/misc/degree_sequence.cpp:346,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/degree_sequence.cpp:346,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:387,1'
          Dst:             _ZN15HavelHakimiListD2Ev
        - Src:             'src/misc/degree_sequence.cpp:346,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/degree_sequence.cpp:352,24'
          Dst:             _ZN15HavelHakimiList12get_min_nodeER7vd_pair
        - Src:             'src/misc/degree_sequence.cpp:353,19'
          Dst:             _ZN15HavelHakimiList15remove_min_nodeEv
        - Src:             'src/misc/degree_sequence.cpp:356,24'
          Dst:             _ZN15HavelHakimiList12get_max_nodeER7vd_pair
        - Src:             'src/misc/degree_sequence.cpp:357,19'
          Dst:             _ZN15HavelHakimiList15remove_max_nodeEv
        - Src:             'src/misc/degree_sequence.cpp:361,19'
          Dst:             _ZN7vd_pairC2Ell
        - Src:             'src/misc/degree_sequence.cpp:366,13'
          Dst:             igraph_fatal
        - Src:             'src/misc/degree_sequence.cpp:371,9'
          Dst:             _ZN15HavelHakimiList10get_spokesElRK19igraph_vector_int_tRS0_
        - Src:             'src/misc/degree_sequence.cpp:371,9'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:373,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/degree_sequence.cpp:383,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/degree_sequence.cpp:384,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/degree_sequence.cpp:385,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/degree_sequence.cpp:387,1'
          Dst:             _ZN15HavelHakimiListD2Ev
    - functionName:    _ZL39igraph_i_realize_undirected_multi_indexPK19igraph_vector_int_tPS_b
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          356
      EdgeCount:       123
      CyclomaticComplexity: 60
      functionsReached:
        - _ZN7vd_pairC2Ell
        - igraph_error
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:498,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/degree_sequence.cpp:507,28'
          Dst:             _ZN7vd_pairC2Ell
        - Src:             'src/misc/degree_sequence.cpp:537,21'
          Dst:             igraph_error
    - functionName:    _Z14degree_greaterI7vd_pairEbRKT_S3_
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL33igraph_i_realize_undirected_multiPK19igraph_vector_int_tPS_bb
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          316
      EdgeCount:       46
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL9bubble_upINSt3__111__wrap_iterIP7vd_pairEEPFbRKS2_S6_EEvT_S9_T0_
        - _ZN7vd_pairC2Ell
        - igraph_error
        - igraph_vector_int_size
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:422,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/degree_sequence.cpp:432,28'
          Dst:             _ZN7vd_pairC2Ell
        - Src:             'src/misc/degree_sequence.cpp:462,17'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:488,13'
          Dst:             _ZL9bubble_upINSt3__111__wrap_iterIP7vd_pairEEPFbRKS2_S6_EEvT_S9_T0_
        - Src:             'src/misc/degree_sequence.cpp:490,9'
          Dst:             _ZL9bubble_upINSt3__111__wrap_iterIP7vd_pairEEPFbRKS2_S6_EEvT_S9_T0_
    - functionName:    _ZN8vbd_pairaSEOS_
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z17is_nonzero_outdegRK8vbd_pair
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z14degree_greaterI8vbd_pairEbRKT_S3_
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8vbd_pairC2ElNSt3__14pairIllEE
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL28igraph_i_kleitman_wang_indexPK19igraph_vector_int_tS1_PS_
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          346
      EdgeCount:       107
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN8vbd_pairC2ElNSt3__14pairIllEE
        - igraph_error
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:656,22'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/degree_sequence.cpp:663,28'
          Dst:             _ZN8vbd_pairC2ElNSt3__14pairIllEE
        - Src:             'src/misc/degree_sequence.cpp:713,5'
          Dst:             igraph_error
    - functionName:    _ZL22igraph_i_kleitman_wangPK19igraph_vector_int_tS1_PS_b
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          345
      EdgeCount:       93
      CyclomaticComplexity: 47
      functionsReached:
        - _ZN8vbd_pairC2ElNSt3__14pairIllEE
        - igraph_error
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:582,22'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/degree_sequence.cpp:589,28'
          Dst:             _ZN8vbd_pairC2ElNSt3__14pairIllEE
        - Src:             'src/misc/degree_sequence.cpp:649,5'
          Dst:             igraph_error
    - functionName:    _ZL43igraph_i_realize_undirected_bipartite_indexP8igraph_tPK19igraph_vector_int_tS3_b
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1030
      functionLinenumberEnd: 1138
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         126
      ICount:          625
      EdgeCount:       249
      CyclomaticComplexity: 125
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - _ZN7vd_pairC2Ell
        - igraph_create
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_i_safe_vector_int_sum
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_min
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:1032,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/degree_sequence.cpp:1033,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/degree_sequence.cpp:1043,5'
          Dst:             igraph_i_safe_vector_int_sum
        - Src:             'src/misc/degree_sequence.cpp:1043,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:1044,5'
          Dst:             igraph_i_safe_vector_int_sum
        - Src:             'src/misc/degree_sequence.cpp:1044,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:1052,13'
          Dst:             igraph_vector_int_min
        - Src:             'src/misc/degree_sequence.cpp:1052,51'
          Dst:             igraph_vector_int_min
        - Src:             'src/misc/degree_sequence.cpp:1061,29'
          Dst:             _ZN7vd_pairC2Ell
        - Src:             'src/misc/degree_sequence.cpp:1064,29'
          Dst:             _ZN7vd_pairC2Ell
        - Src:             'src/misc/degree_sequence.cpp:1067,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/degree_sequence.cpp:1067,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:1067,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/degree_sequence.cpp:1118,13'
          Dst:             igraph_fatal
        - Src:             'src/misc/degree_sequence.cpp:1128,5'
          Dst:             igraph_create
        - Src:             'src/misc/degree_sequence.cpp:1128,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:1130,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/degree_sequence.cpp:1131,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/degree_sequence.cpp:1136,5'
          Dst:             igraph_errorf
    - functionName:    igraph_realize_bipartite_degree_sequence
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1187
      functionLinenumberEnd: 1373
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         216
      ICount:          1046
      EdgeCount:       416
      CyclomaticComplexity: 202
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - _ZL43igraph_i_realize_undirected_bipartite_indexP8igraph_tPK19igraph_vector_int_tS3_b
        - _ZN7vd_pairC2Ell
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - igraph_create
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_i_safe_vector_int_sum
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_min
        - igraph_vector_int_size
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/misc/degree_sequence.cpp:1210,5'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:1191,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/degree_sequence.cpp:1192,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/degree_sequence.cpp:1218,16'
          Dst:             _ZL43igraph_i_realize_undirected_bipartite_indexP8igraph_tPK19igraph_vector_int_tS3_b
        - Src:             'src/misc/degree_sequence.cpp:1372,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/misc/degree_sequence.cpp:1372,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:1372,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/misc/degree_sequence.cpp:1372,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:1372,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/misc/degree_sequence.cpp:1372,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:1372,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/misc/degree_sequence.cpp:1372,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:1220,9'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:1223,5'
          Dst:             igraph_i_safe_vector_int_sum
        - Src:             'src/misc/degree_sequence.cpp:1223,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:1224,5'
          Dst:             igraph_i_safe_vector_int_sum
        - Src:             'src/misc/degree_sequence.cpp:1224,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:1233,13'
          Dst:             igraph_vector_int_min
        - Src:             'src/misc/degree_sequence.cpp:1233,52'
          Dst:             igraph_vector_int_min
        - Src:             'src/misc/degree_sequence.cpp:1242,29'
          Dst:             _ZN7vd_pairC2Ell
        - Src:             'src/misc/degree_sequence.cpp:1245,29'
          Dst:             _ZN7vd_pairC2Ell
        - Src:             'src/misc/degree_sequence.cpp:1248,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/degree_sequence.cpp:1248,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:1248,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/degree_sequence.cpp:1261,17'
          Dst:             _ZN7vd_pairC2Ell
        - Src:             'src/misc/degree_sequence.cpp:1291,9'
          Dst:             igraph_fatal
        - Src:             'src/misc/degree_sequence.cpp:1351,13'
          Dst:             igraph_fatal
        - Src:             'src/misc/degree_sequence.cpp:1361,5'
          Dst:             igraph_create
        - Src:             'src/misc/degree_sequence.cpp:1361,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:1363,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/degree_sequence.cpp:1364,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/degree_sequence.cpp:1369,5'
          Dst:             igraph_errorf
        - Src:             'src/misc/degree_sequence.cpp:1372,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:1372,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:1372,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:1372,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:1372,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:1372,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:1372,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:1372,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:1372,5'
          Dst:             __clang_call_terminate
    - functionName:    __cxa_end_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL43igraph_i_realize_undirected_degree_sequenceP8igraph_tPK19igraph_vector_int_tj23igraph_realize_degseq_t
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         247
      ICount:          894
      EdgeCount:       482
      CyclomaticComplexity: 237
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - _ZL21igraph_i_havel_hakimiPK19igraph_vector_int_tPS_23igraph_realize_degseq_t
        - _ZL33igraph_i_realize_undirected_multiPK19igraph_vector_int_tPS_bb
        - _ZL39igraph_i_realize_undirected_multi_indexPK19igraph_vector_int_tPS_b
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - igraph_create
        - igraph_error
        - igraph_i_safe_vector_int_sum
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_min
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/misc/degree_sequence.cpp:745,9'
          Branch Sides:    []
        - Branch String:   'src/misc/degree_sequence.cpp:761,9'
          Branch Sides:    []
        - Branch String:   'src/misc/degree_sequence.cpp:781,9'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:726,31'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/degree_sequence.cpp:729,5'
          Dst:             igraph_i_safe_vector_int_sum
        - Src:             'src/misc/degree_sequence.cpp:729,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:732,9'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:735,27'
          Dst:             igraph_vector_int_min
        - Src:             'src/misc/degree_sequence.cpp:736,9'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:740,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/degree_sequence.cpp:740,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:740,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/degree_sequence.cpp:740,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/degree_sequence.cpp:747,13'
          Dst:             _ZL33igraph_i_realize_undirected_multiPK19igraph_vector_int_tPS_bb
        - Src:             'src/misc/degree_sequence.cpp:747,13'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:804,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/misc/degree_sequence.cpp:804,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:804,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/misc/degree_sequence.cpp:804,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:804,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/misc/degree_sequence.cpp:804,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:804,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/misc/degree_sequence.cpp:804,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:750,13'
          Dst:             _ZL33igraph_i_realize_undirected_multiPK19igraph_vector_int_tPS_bb
        - Src:             'src/misc/degree_sequence.cpp:750,13'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:753,13'
          Dst:             _ZL39igraph_i_realize_undirected_multi_indexPK19igraph_vector_int_tPS_b
        - Src:             'src/misc/degree_sequence.cpp:753,13'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:756,13'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:763,13'
          Dst:             _ZL33igraph_i_realize_undirected_multiPK19igraph_vector_int_tPS_bb
        - Src:             'src/misc/degree_sequence.cpp:763,13'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:766,13'
          Dst:             _ZL33igraph_i_realize_undirected_multiPK19igraph_vector_int_tPS_bb
        - Src:             'src/misc/degree_sequence.cpp:766,13'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:769,13'
          Dst:             _ZL39igraph_i_realize_undirected_multi_indexPK19igraph_vector_int_tPS_b
        - Src:             'src/misc/degree_sequence.cpp:769,13'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:772,13'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:777,9'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:783,13'
          Dst:             _ZL21igraph_i_havel_hakimiPK19igraph_vector_int_tPS_23igraph_realize_degseq_t
        - Src:             'src/misc/degree_sequence.cpp:783,13'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:786,13'
          Dst:             _ZL21igraph_i_havel_hakimiPK19igraph_vector_int_tPS_23igraph_realize_degseq_t
        - Src:             'src/misc/degree_sequence.cpp:786,13'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:789,13'
          Dst:             _ZL21igraph_i_havel_hakimiPK19igraph_vector_int_tPS_23igraph_realize_degseq_t
        - Src:             'src/misc/degree_sequence.cpp:789,13'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:792,13'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:804,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:804,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:804,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:804,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:804,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:804,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:804,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:804,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:806,5'
          Dst:             igraph_create
        - Src:             'src/misc/degree_sequence.cpp:806,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:808,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/degree_sequence.cpp:809,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/degree_sequence.cpp:804,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZL41igraph_i_realize_directed_degree_sequenceP8igraph_tPK19igraph_vector_int_tS3_j23igraph_realize_degseq_t
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         158
      ICount:          626
      EdgeCount:       310
      CyclomaticComplexity: 154
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - _ZL22igraph_i_kleitman_wangPK19igraph_vector_int_tS1_PS_b
        - _ZL28igraph_i_kleitman_wang_indexPK19igraph_vector_int_tS1_PS_
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - igraph_create
        - igraph_error
        - igraph_errorf
        - igraph_i_safe_vector_int_sum
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_min
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/misc/degree_sequence.cpp:849,5'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:821,31'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/degree_sequence.cpp:824,5'
          Dst:             igraph_i_safe_vector_int_sum
        - Src:             'src/misc/degree_sequence.cpp:824,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:826,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/degree_sequence.cpp:827,9'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:830,5'
          Dst:             igraph_i_safe_vector_int_sum
        - Src:             'src/misc/degree_sequence.cpp:830,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:832,9'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:835,28'
          Dst:             igraph_vector_int_min
        - Src:             'src/misc/degree_sequence.cpp:835,65'
          Dst:             igraph_vector_int_min
        - Src:             'src/misc/degree_sequence.cpp:836,9'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:841,9'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:845,5'
          Dst:             igraph_errorf
        - Src:             'src/misc/degree_sequence.cpp:846,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/degree_sequence.cpp:846,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:846,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/degree_sequence.cpp:846,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/degree_sequence.cpp:851,9'
          Dst:             _ZL22igraph_i_kleitman_wangPK19igraph_vector_int_tS1_PS_b
        - Src:             'src/misc/degree_sequence.cpp:851,9'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:862,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/misc/degree_sequence.cpp:862,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:862,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/misc/degree_sequence.cpp:862,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:862,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/misc/degree_sequence.cpp:862,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:862,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/misc/degree_sequence.cpp:862,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:854,9'
          Dst:             _ZL22igraph_i_kleitman_wangPK19igraph_vector_int_tS1_PS_b
        - Src:             'src/misc/degree_sequence.cpp:854,9'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:857,9'
          Dst:             _ZL28igraph_i_kleitman_wang_indexPK19igraph_vector_int_tS1_PS_
        - Src:             'src/misc/degree_sequence.cpp:857,9'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:860,9'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:862,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:862,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:862,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:862,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:862,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:862,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:862,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:862,5'
          Dst:             __cxa_end_catch
        - Src:             'src/misc/degree_sequence.cpp:864,5'
          Dst:             igraph_create
        - Src:             'src/misc/degree_sequence.cpp:864,5'
          Dst:             igraph_error
        - Src:             'src/misc/degree_sequence.cpp:866,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/degree_sequence.cpp:867,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/degree_sequence.cpp:862,5'
          Dst:             __clang_call_terminate
    - functionName:    igraph_realize_degree_sequence
      functionSourceFile: '/src/igraph/src/misc/degree_sequence.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1019
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL41igraph_i_realize_directed_degree_sequenceP8igraph_tPK19igraph_vector_int_tS3_j23igraph_realize_degseq_t
        - _ZL43igraph_i_realize_undirected_degree_sequenceP8igraph_tPK19igraph_vector_int_tj23igraph_realize_degseq_t
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/degree_sequence.cpp:1015,16'
          Dst:             _ZL41igraph_i_realize_directed_degree_sequenceP8igraph_tPK19igraph_vector_int_tS3_j23igraph_realize_degseq_t
        - Src:             'src/misc/degree_sequence.cpp:1017,16'
          Dst:             _ZL43igraph_i_realize_undirected_degree_sequenceP8igraph_tPK19igraph_vector_int_tj23igraph_realize_degseq_t
    - functionName:    igraph_i_is_bigraphical_simple
      functionSourceFile: '/src/igraph/src/misc/graphicality.c'
      linkageType:     InternalLinkage
      functionLinenumber: 818
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          379
      EdgeCount:       80
      CyclomaticComplexity: 16
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_is_bigraphical_multi
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/graphicality.c:819,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/graphicality.c:819,62'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/graphicality.c:830,5'
          Dst:             igraph_i_is_bigraphical_multi
        - Src:             'src/misc/graphicality.c:830,5'
          Dst:             igraph_error
        - Src:             'src/misc/graphicality.c:851,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/graphicality.c:851,5'
          Dst:             igraph_error
        - Src:             'src/misc/graphicality.c:851,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/graphicality.c:851,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/graphicality.c:852,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/graphicality.c:852,5'
          Dst:             igraph_error
        - Src:             'src/misc/graphicality.c:852,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/graphicality.c:852,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/graphicality.c:923,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/graphicality.c:924,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/graphicality.c:925,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_is_bigraphical_multi
      functionSourceFile: '/src/igraph/src/misc/graphicality.c'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 810
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          120
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/graphicality.c:781,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/graphicality.c:781,62'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_is_bigraphical
      functionSourceFile: '/src/igraph/src/misc/graphicality.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_is_bigraphical_multi
        - igraph_i_is_bigraphical_simple
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/graphicality.c:244,16'
          Dst:             igraph_i_is_bigraphical_multi
        - Src:             'src/misc/graphicality.c:246,16'
          Dst:             igraph_i_is_bigraphical_simple
    - functionName:    igraph_i_is_graphical_directed_simple
      functionSourceFile: '/src/igraph/src/misc/graphicality.c'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         127
      ICount:          721
      EdgeCount:       150
      CyclomaticComplexity: 25
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_is_graphical_directed_loopy_multi
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/graphicality.c:631,5'
          Dst:             igraph_i_is_graphical_directed_loopy_multi
        - Src:             'src/misc/graphicality.c:631,5'
          Dst:             igraph_error
        - Src:             'src/misc/graphicality.c:636,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/graphicality.c:643,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/graphicality.c:643,5'
          Dst:             igraph_error
        - Src:             'src/misc/graphicality.c:643,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/graphicality.c:643,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/graphicality.c:651,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/graphicality.c:652,13'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/graphicality.c:663,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/graphicality.c:663,5'
          Dst:             igraph_error
        - Src:             'src/misc/graphicality.c:663,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/graphicality.c:663,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/graphicality.c:664,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/graphicality.c:664,5'
          Dst:             igraph_error
        - Src:             'src/misc/graphicality.c:664,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/graphicality.c:664,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/graphicality.c:668,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/graphicality.c:668,5'
          Dst:             igraph_error
        - Src:             'src/misc/graphicality.c:668,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/graphicality.c:668,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/graphicality.c:679,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/graphicality.c:680,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/graphicality.c:681,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/graphicality.c:695,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/graphicality.c:695,5'
          Dst:             igraph_error
        - Src:             'src/misc/graphicality.c:695,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/graphicality.c:695,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/graphicality.c:696,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/graphicality.c:696,5'
          Dst:             igraph_error
        - Src:             'src/misc/graphicality.c:696,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/graphicality.c:696,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/graphicality.c:761,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/graphicality.c:762,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/graphicality.c:763,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/graphicality.c:764,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/graphicality.c:765,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_is_graphical_directed_loopy_multi
      functionSourceFile: '/src/igraph/src/misc/graphicality.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          114
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/graphicality.c:549,22'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/graphicality.c:552,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/graphicality.c:552,5'
          Dst:             igraph_fatal
    - functionName:    igraph_i_is_graphical_directed_loopy_simple
      functionSourceFile: '/src/igraph/src/misc/graphicality.c'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_is_bigraphical_simple
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/graphicality.c:615,12'
          Dst:             igraph_i_is_bigraphical_simple
    - functionName:    igraph_i_is_graphical_directed_loopless_multi
      functionSourceFile: '/src/igraph/src/misc/graphicality.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          152
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/graphicality.c:581,22'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/graphicality.c:583,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/graphicality.c:583,5'
          Dst:             igraph_fatal
    - functionName:    igraph_i_is_graphical_undirected_simple
      functionSourceFile: '/src/igraph/src/misc/graphicality.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         66
      ICount:          407
      EdgeCount:       85
      CyclomaticComplexity: 21
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/graphicality.c:424,28'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/graphicality.c:446,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/graphicality.c:446,5'
          Dst:             igraph_error
        - Src:             'src/misc/graphicality.c:446,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/graphicality.c:446,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/graphicality.c:534,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/graphicality.c:535,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_is_graphical_undirected_loopy_simple
      functionSourceFile: '/src/igraph/src/misc/graphicality.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         61
      ICount:          343
      EdgeCount:       76
      CyclomaticComplexity: 17
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_is_graphical_undirected_multi_loops
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/graphicality.c:325,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/graphicality.c:334,5'
          Dst:             igraph_i_is_graphical_undirected_multi_loops
        - Src:             'src/misc/graphicality.c:334,5'
          Dst:             igraph_error
        - Src:             'src/misc/graphicality.c:363,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/graphicality.c:363,5'
          Dst:             igraph_error
        - Src:             'src/misc/graphicality.c:363,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/graphicality.c:363,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/graphicality.c:410,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/graphicality.c:411,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_is_graphical_undirected_multi_loops
      functionSourceFile: '/src/igraph/src/misc/graphicality.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/graphicality.c:261,22'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_is_graphical_undirected_loopless_multi
      functionSourceFile: '/src/igraph/src/misc/graphicality.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          114
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/graphicality.c:287,22'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_is_graphical
      functionSourceFile: '/src/igraph/src/misc/graphicality.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          286
      EdgeCount:       78
      CyclomaticComplexity: 23
      functionsReached:
        - igraph_error
        - igraph_i_is_graphical_directed_loopless_multi
        - igraph_i_is_graphical_directed_loopy_multi
        - igraph_i_is_graphical_directed_loopy_simple
        - igraph_i_is_graphical_directed_simple
        - igraph_i_is_graphical_undirected_loopless_multi
        - igraph_i_is_graphical_undirected_loopy_simple
        - igraph_i_is_graphical_undirected_multi_loops
        - igraph_i_is_graphical_undirected_simple
        - igraph_vector_int_size
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/graphicality.c:144,20'
          Dst:             igraph_i_is_graphical_undirected_multi_loops
        - Src:             'src/misc/graphicality.c:147,20'
          Dst:             igraph_i_is_graphical_undirected_loopless_multi
        - Src:             'src/misc/graphicality.c:150,20'
          Dst:             igraph_i_is_graphical_undirected_loopy_simple
        - Src:             'src/misc/graphicality.c:153,20'
          Dst:             igraph_i_is_graphical_undirected_simple
        - Src:             'src/misc/graphicality.c:165,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/graphicality.c:165,51'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/graphicality.c:166,13'
          Dst:             igraph_error
        - Src:             'src/misc/graphicality.c:170,20'
          Dst:             igraph_i_is_graphical_directed_loopy_multi
        - Src:             'src/misc/graphicality.c:173,20'
          Dst:             igraph_i_is_graphical_directed_loopless_multi
        - Src:             'src/misc/graphicality.c:176,20'
          Dst:             igraph_i_is_graphical_directed_loopy_simple
        - Src:             'src/misc/graphicality.c:179,20'
          Dst:             igraph_i_is_graphical_directed_simple
    - functionName:    igraph_i_edge_type_to_loops_multiple
      functionSourceFile: '/src/igraph/src/misc/graphicality.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          81
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/graphicality.c:34,13'
          Dst:             igraph_error
    - functionName:    igraph_joint_type_distribution
      functionSourceFile: '/src/igraph/src/misc/mixing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 998
      functionLinenumberEnd: 1007
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
        - igraph_is_directed
        - mixing_matrix
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/mixing.c:1000,5'
          Dst:             igraph_fatal
        - Src:             'src/misc/mixing.c:1004,11'
          Dst:             igraph_is_directed
        - Src:             'src/misc/mixing.c:1007,12'
          Dst:             mixing_matrix
    - functionName:    mixing_matrix
      functionSourceFile: '/src/igraph/src/misc/mixing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         90
      ICount:          473
      EdgeCount:       114
      CyclomaticComplexity: 26
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_errorf
        - igraph_matrix_null
        - igraph_matrix_resize
        - igraph_matrix_scale
        - igraph_vcount
        - igraph_vector_int_max
        - igraph_vector_int_min
        - igraph_vector_int_size
        - igraph_vector_size
        - igraph_warning
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/mixing.c:657,32'
          Dst:             igraph_vcount
        - Src:             'src/misc/mixing.c:658,32'
          Dst:             igraph_ecount
        - Src:             'src/misc/mixing.c:663,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/mixing.c:664,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:667,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/mixing.c:668,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:671,20'
          Dst:             igraph_vector_size
        - Src:             'src/misc/mixing.c:672,9'
          Dst:             igraph_vector_size
        - Src:             'src/misc/mixing.c:672,9'
          Dst:             igraph_errorf
        - Src:             'src/misc/mixing.c:681,20'
          Dst:             igraph_vector_int_max
        - Src:             'src/misc/mixing.c:695,20'
          Dst:             igraph_vector_int_max
        - Src:             'src/misc/mixing.c:704,15'
          Dst:             igraph_vector_int_min
        - Src:             'src/misc/mixing.c:706,13'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:710,19'
          Dst:             igraph_vector_int_min
        - Src:             'src/misc/mixing.c:712,17'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:717,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/misc/mixing.c:717,5'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:718,5'
          Dst:             igraph_matrix_null
        - Src:             'src/misc/mixing.c:750,13'
          Dst:             igraph_warning
        - Src:             'src/misc/mixing.c:754,13'
          Dst:             igraph_matrix_scale
    - functionName:    igraph_joint_degree_distribution
      functionSourceFile: '/src/igraph/src/misc/mixing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - bool
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         109
      ICount:          488
      EdgeCount:       124
      CyclomaticComplexity: 17
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_degree
        - igraph_error
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vss_all
        - mixing_matrix
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/misc/mixing.c:888,5'
          Branch Sides:    []
        - Branch String:   'src/misc/mixing.c:896,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/misc/mixing.c:860,32'
          Dst:             igraph_vcount
        - Src:             'src/misc/mixing.c:864,11'
          Dst:             igraph_is_directed
        - Src:             'src/misc/mixing.c:874,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/mixing.c:874,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:874,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/mixing.c:874,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/mixing.c:875,9'
          Dst:             igraph_vss_all
        - Src:             'src/misc/mixing.c:875,9'
          Dst:             igraph_degree
        - Src:             'src/misc/mixing.c:875,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:879,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/mixing.c:879,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:879,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/mixing.c:879,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/mixing.c:880,9'
          Dst:             igraph_vss_all
        - Src:             'src/misc/mixing.c:880,9'
          Dst:             igraph_degree
        - Src:             'src/misc/mixing.c:880,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:884,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/mixing.c:884,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:884,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/mixing.c:884,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/mixing.c:885,9'
          Dst:             igraph_vss_all
        - Src:             'src/misc/mixing.c:885,9'
          Dst:             igraph_degree
        - Src:             'src/misc/mixing.c:885,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:893,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:901,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:904,5'
          Dst:             mixing_matrix
        - Src:             'src/misc/mixing.c:904,5'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:912,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/mixing.c:913,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/mixing.c:917,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/mixing.c:918,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/mixing.c:922,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/mixing.c:923,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_joint_degree_matrix
      functionSourceFile: '/src/igraph/src/misc/mixing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         166
      ICount:          852
      EdgeCount:       202
      CyclomaticComplexity: 38
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_degree
        - igraph_ecount
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_errorf
        - igraph_ess_all
        - igraph_is_directed
        - igraph_matrix_null
        - igraph_matrix_resize
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_max
        - igraph_vector_size
        - igraph_vss_all
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/mixing.c:533,32'
          Dst:             igraph_vcount
        - Src:             'src/misc/mixing.c:534,32'
          Dst:             igraph_ecount
        - Src:             'src/misc/mixing.c:542,20'
          Dst:             igraph_vector_size
        - Src:             'src/misc/mixing.c:543,9'
          Dst:             igraph_vector_size
        - Src:             'src/misc/mixing.c:543,9'
          Dst:             igraph_errorf
        - Src:             'src/misc/mixing.c:548,9'
          Dst:             igraph_is_directed
        - Src:             'src/misc/mixing.c:553,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/mixing.c:553,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:553,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/mixing.c:553,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/mixing.c:554,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/mixing.c:554,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:554,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/mixing.c:554,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/mixing.c:555,9'
          Dst:             igraph_vss_all
        - Src:             'src/misc/mixing.c:555,9'
          Dst:             igraph_degree
        - Src:             'src/misc/mixing.c:555,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:556,9'
          Dst:             igraph_vss_all
        - Src:             'src/misc/mixing.c:556,9'
          Dst:             igraph_degree
        - Src:             'src/misc/mixing.c:556,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:559,48'
          Dst:             igraph_vector_int_max
        - Src:             'src/misc/mixing.c:563,47'
          Dst:             igraph_vector_int_max
        - Src:             'src/misc/mixing.c:566,9'
          Dst:             igraph_matrix_resize
        - Src:             'src/misc/mixing.c:566,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:567,9'
          Dst:             igraph_matrix_null
        - Src:             'src/misc/mixing.c:569,9'
          Dst:             igraph_ess_all
        - Src:             'src/misc/mixing.c:569,9'
          Dst:             igraph_eit_create
        - Src:             'src/misc/mixing.c:569,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:570,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/mixing.c:570,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/misc/mixing.c:582,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/misc/mixing.c:583,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/mixing.c:584,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/mixing.c:585,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/mixing.c:591,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/mixing.c:591,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:591,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/mixing.c:591,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/mixing.c:592,9'
          Dst:             igraph_vss_all
        - Src:             'src/misc/mixing.c:592,9'
          Dst:             igraph_degree
        - Src:             'src/misc/mixing.c:592,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:596,40'
          Dst:             igraph_vector_int_max
        - Src:             'src/misc/mixing.c:606,9'
          Dst:             igraph_matrix_resize
        - Src:             'src/misc/mixing.c:606,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:607,9'
          Dst:             igraph_matrix_null
        - Src:             'src/misc/mixing.c:609,9'
          Dst:             igraph_ess_all
        - Src:             'src/misc/mixing.c:609,9'
          Dst:             igraph_eit_create
        - Src:             'src/misc/mixing.c:609,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:610,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/mixing.c:610,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/misc/mixing.c:630,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/misc/mixing.c:631,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/mixing.c:632,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_assortativity_degree
      functionSourceFile: '/src/igraph/src/misc/mixing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         78
      ICount:          324
      EdgeCount:       88
      CyclomaticComplexity: 12
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_assortativity
        - igraph_error
        - igraph_is_directed
        - igraph_strength
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vss_all
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/mixing.c:447,28'
          Dst:             igraph_is_directed
        - Src:             'src/misc/mixing.c:448,32'
          Dst:             igraph_vcount
        - Src:             'src/misc/mixing.c:454,9'
          Dst:             igraph_vector_init
        - Src:             'src/misc/mixing.c:454,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:454,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/mixing.c:454,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/misc/mixing.c:455,9'
          Dst:             igraph_vector_init
        - Src:             'src/misc/mixing.c:455,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:455,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/mixing.c:455,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/misc/mixing.c:456,9'
          Dst:             igraph_vss_all
        - Src:             'src/misc/mixing.c:456,9'
          Dst:             igraph_strength
        - Src:             'src/misc/mixing.c:456,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:457,9'
          Dst:             igraph_vss_all
        - Src:             'src/misc/mixing.c:457,9'
          Dst:             igraph_strength
        - Src:             'src/misc/mixing.c:457,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:458,9'
          Dst:             igraph_assortativity
        - Src:             'src/misc/mixing.c:458,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:459,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/misc/mixing.c:460,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/misc/mixing.c:461,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/mixing.c:464,9'
          Dst:             igraph_vector_init
        - Src:             'src/misc/mixing.c:464,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:464,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/mixing.c:464,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/misc/mixing.c:465,9'
          Dst:             igraph_vss_all
        - Src:             'src/misc/mixing.c:465,9'
          Dst:             igraph_strength
        - Src:             'src/misc/mixing.c:465,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:466,9'
          Dst:             igraph_assortativity
        - Src:             'src/misc/mixing.c:466,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:467,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/misc/mixing.c:468,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_assortativity
      functionSourceFile: '/src/igraph/src/misc/mixing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         85
      ICount:          688
      EdgeCount:       109
      CyclomaticComplexity: 26
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_errorf
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_size
        - igraph_vector_sum
        - igraph_warning
        - sqrt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/mixing.c:279,38'
          Dst:             igraph_vcount
        - Src:             'src/misc/mixing.c:280,38'
          Dst:             igraph_ecount
        - Src:             'src/misc/mixing.c:283,28'
          Dst:             igraph_is_directed
        - Src:             'src/misc/mixing.c:285,20'
          Dst:             igraph_vector_size
        - Src:             'src/misc/mixing.c:286,9'
          Dst:             igraph_vector_size
        - Src:             'src/misc/mixing.c:286,9'
          Dst:             igraph_errorf
        - Src:             'src/misc/mixing.c:292,9'
          Dst:             igraph_warning
        - Src:             'src/misc/mixing.c:296,9'
          Dst:             igraph_vector_size
        - Src:             'src/misc/mixing.c:297,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:300,22'
          Dst:             igraph_vector_size
        - Src:             'src/misc/mixing.c:301,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:304,30'
          Dst:             igraph_vector_sum
        - Src:             'src/misc/mixing.c:395,19'
          Dst:             sqrt
        - Src:             'src/misc/mixing.c:396,21'
          Dst:             sqrt
    - functionName:    igraph_assortativity_nominal
      functionSourceFile: '/src/igraph/src/misc/mixing.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          452
      EdgeCount:       95
      CyclomaticComplexity: 17
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_max
        - igraph_vector_int_min
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/mixing.c:105,32'
          Dst:             igraph_vcount
        - Src:             'src/misc/mixing.c:106,32'
          Dst:             igraph_ecount
        - Src:             'src/misc/mixing.c:113,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:117,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/mixing.c:118,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:127,9'
          Dst:             igraph_vector_int_min
        - Src:             'src/misc/mixing.c:128,9'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:131,28'
          Dst:             igraph_is_directed
        - Src:             'src/misc/mixing.c:133,19'
          Dst:             igraph_vector_int_max
        - Src:             'src/misc/mixing.c:134,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/mixing.c:134,5'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:134,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/mixing.c:134,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/mixing.c:135,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/mixing.c:135,5'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:135,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/mixing.c:135,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/mixing.c:136,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/mixing.c:136,5'
          Dst:             igraph_error
        - Src:             'src/misc/mixing.c:136,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/mixing.c:136,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/mixing.c:174,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/mixing.c:175,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/mixing.c:176,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/mixing.c:177,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    merge_comp
      functionSourceFile: '/src/igraph/src/misc/spanning_trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_comp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/spanning_trees.c:288,23'
          Dst:             get_comp
        - Src:             'src/misc/spanning_trees.c:289,23'
          Dst:             get_comp
    - functionName:    get_comp
      functionSourceFile: '/src/igraph/src/misc/spanning_trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          43
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    max_tree_edges
      functionSourceFile: '/src/igraph/src/misc/spanning_trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_lerw
      functionSourceFile: '/src/igraph/src/misc/spanning_trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          217
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_allow_interruption
        - igraph_error
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/spanning_trees.c:500,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/spanning_trees.c:500,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/misc/spanning_trees.c:500,5'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:512,18'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/spanning_trees.c:513,32'
          Dst:             igraph_rng_default
        - Src:             'src/misc/spanning_trees.c:513,32'
          Dst:             igraph_rng_get_integer
        - Src:             'src/misc/spanning_trees.c:520,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/spanning_trees.c:520,13'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:525,9'
          Dst:             igraph_allow_interruption
    - functionName:    igraph_random_spanning_tree
      functionSourceFile: '/src/igraph/src/misc/spanning_trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         98
      ICount:          406
      EdgeCount:       111
      CyclomaticComplexity: 15
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_connected_components
        - igraph_error
        - igraph_i_lerw
        - igraph_inclist_destroy
        - igraph_inclist_init
        - igraph_subcomponent
        - igraph_vcount
        - igraph_vector_bool_destroy
        - igraph_vector_bool_init
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/spanning_trees.c:564,27'
          Dst:             igraph_vcount
        - Src:             'src/misc/spanning_trees.c:567,9'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:570,5'
          Dst:             igraph_inclist_init
        - Src:             'src/misc/spanning_trees.c:570,5'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:571,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/spanning_trees.c:571,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/misc/spanning_trees.c:573,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/misc/spanning_trees.c:573,5'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:574,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/spanning_trees.c:574,5'
          Dst:             igraph_vector_bool_destroy
        - Src:             'src/misc/spanning_trees.c:576,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/misc/spanning_trees.c:582,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/spanning_trees.c:582,9'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:582,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/spanning_trees.c:582,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/spanning_trees.c:583,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/spanning_trees.c:583,9'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:583,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/spanning_trees.c:583,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/spanning_trees.c:585,9'
          Dst:             igraph_connected_components
        - Src:             'src/misc/spanning_trees.c:585,9'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:595,13'
          Dst:             igraph_i_lerw
        - Src:             'src/misc/spanning_trees.c:595,13'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:598,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/spanning_trees.c:599,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/spanning_trees.c:600,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/spanning_trees.c:606,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/spanning_trees.c:606,9'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:606,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/spanning_trees.c:606,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/spanning_trees.c:607,9'
          Dst:             igraph_subcomponent
        - Src:             'src/misc/spanning_trees.c:607,9'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:608,21'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/spanning_trees.c:609,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/spanning_trees.c:610,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/misc/spanning_trees.c:612,9'
          Dst:             igraph_i_lerw
        - Src:             'src/misc/spanning_trees.c:612,9'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:615,5'
          Dst:             igraph_vector_bool_destroy
        - Src:             'src/misc/spanning_trees.c:616,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/misc/spanning_trees.c:617,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_minimum_spanning_tree_kruskal
      functionSourceFile: '/src/igraph/src/misc/spanning_trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          339
      EdgeCount:       85
      CyclomaticComplexity: 15
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - get_comp
        - igraph_allow_interruption
        - igraph_ecount
        - igraph_error
        - igraph_i_minimum_spanning_tree_unweighted
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_init_range
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_is_any_nan
        - igraph_vector_size
        - igraph_vector_sort_ind
        - max_tree_edges
        - merge_comp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/spanning_trees.c:342,38'
          Dst:             igraph_vcount
        - Src:             'src/misc/spanning_trees.c:343,38'
          Dst:             igraph_ecount
        - Src:             'src/misc/spanning_trees.c:349,16'
          Dst:             igraph_i_minimum_spanning_tree_unweighted
        - Src:             'src/misc/spanning_trees.c:352,9'
          Dst:             igraph_vector_size
        - Src:             'src/misc/spanning_trees.c:352,40'
          Dst:             igraph_ecount
        - Src:             'src/misc/spanning_trees.c:353,9'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:356,9'
          Dst:             igraph_vector_is_any_nan
        - Src:             'src/misc/spanning_trees.c:357,9'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:360,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/spanning_trees.c:360,5'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:360,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/spanning_trees.c:360,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/spanning_trees.c:361,5'
          Dst:             igraph_vector_sort_ind
        - Src:             'src/misc/spanning_trees.c:361,5'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:363,5'
          Dst:             igraph_vector_int_init_range
        - Src:             'src/misc/spanning_trees.c:363,5'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:364,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/spanning_trees.c:364,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/spanning_trees.c:366,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/misc/spanning_trees.c:367,5'
          Dst:             max_tree_edges
        - Src:             'src/misc/spanning_trees.c:367,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/misc/spanning_trees.c:367,5'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:375,27'
          Dst:             get_comp
        - Src:             'src/misc/spanning_trees.c:376,27'
          Dst:             get_comp
        - Src:             'src/misc/spanning_trees.c:379,13'
          Dst:             merge_comp
        - Src:             'src/misc/spanning_trees.c:380,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/spanning_trees.c:389,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/misc/spanning_trees.c:392,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/spanning_trees.c:393,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/spanning_trees.c:394,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_minimum_spanning_tree_unweighted
      functionSourceFile: '/src/igraph/src/misc/spanning_trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         105
      ICount:          504
      EdgeCount:       122
      CyclomaticComplexity: 19
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_ecount
        - igraph_error
        - igraph_incident
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_size
        - max_tree_edges
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/spanning_trees.c:74,38'
          Dst:             igraph_vcount
        - Src:             'src/misc/spanning_trees.c:75,38'
          Dst:             igraph_ecount
        - Src:             'src/misc/spanning_trees.c:81,5'
          Dst:             igraph_bitset_init
        - Src:             'src/misc/spanning_trees.c:81,5'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:81,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/spanning_trees.c:81,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/misc/spanning_trees.c:82,5'
          Dst:             igraph_bitset_init
        - Src:             'src/misc/spanning_trees.c:82,5'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:82,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/spanning_trees.c:82,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/misc/spanning_trees.c:83,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/spanning_trees.c:83,5'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:83,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/spanning_trees.c:83,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/spanning_trees.c:84,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/misc/spanning_trees.c:84,5'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:84,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/spanning_trees.c:84,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/misc/spanning_trees.c:86,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/misc/spanning_trees.c:87,5'
          Dst:             max_tree_edges
        - Src:             'src/misc/spanning_trees.c:87,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/misc/spanning_trees.c:87,5'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:95,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/misc/spanning_trees.c:98,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/misc/spanning_trees.c:98,9'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:99,18'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/misc/spanning_trees.c:101,37'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/misc/spanning_trees.c:102,13'
          Dst:             igraph_incident
        - Src:             'src/misc/spanning_trees.c:102,13'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:103,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/spanning_trees.c:111,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/spanning_trees.c:112,25'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/misc/spanning_trees.c:112,25'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:119,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/misc/spanning_trees.c:120,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/spanning_trees.c:121,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/misc/spanning_trees.c:122,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/misc/spanning_trees.c:123,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_minimum_spanning_tree_prim
      functionSourceFile: '/src/igraph/src/misc/spanning_trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         138
      ICount:          734
      EdgeCount:       164
      CyclomaticComplexity: 28
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_d_indheap_delete_max
        - igraph_d_indheap_destroy
        - igraph_d_indheap_empty
        - igraph_d_indheap_init
        - igraph_d_indheap_max_index
        - igraph_d_indheap_push
        - igraph_ecount
        - igraph_error
        - igraph_i_minimum_spanning_tree_unweighted
        - igraph_incident
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_size
        - igraph_vector_is_any_nan
        - igraph_vector_size
        - max_tree_edges
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/spanning_trees.c:181,38'
          Dst:             igraph_vcount
        - Src:             'src/misc/spanning_trees.c:182,38'
          Dst:             igraph_ecount
        - Src:             'src/misc/spanning_trees.c:189,16'
          Dst:             igraph_i_minimum_spanning_tree_unweighted
        - Src:             'src/misc/spanning_trees.c:192,9'
          Dst:             igraph_vector_size
        - Src:             'src/misc/spanning_trees.c:192,40'
          Dst:             igraph_ecount
        - Src:             'src/misc/spanning_trees.c:193,9'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:196,9'
          Dst:             igraph_vector_is_any_nan
        - Src:             'src/misc/spanning_trees.c:197,9'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:200,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/misc/spanning_trees.c:201,5'
          Dst:             max_tree_edges
        - Src:             'src/misc/spanning_trees.c:201,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/misc/spanning_trees.c:201,5'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:203,5'
          Dst:             igraph_bitset_init
        - Src:             'src/misc/spanning_trees.c:203,5'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:203,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/spanning_trees.c:203,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/misc/spanning_trees.c:204,5'
          Dst:             igraph_bitset_init
        - Src:             'src/misc/spanning_trees.c:204,5'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:204,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/spanning_trees.c:204,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/misc/spanning_trees.c:206,5'
          Dst:             igraph_d_indheap_init
        - Src:             'src/misc/spanning_trees.c:206,5'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:207,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/spanning_trees.c:207,5'
          Dst:             igraph_d_indheap_destroy
        - Src:             'src/misc/spanning_trees.c:209,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/misc/spanning_trees.c:209,5'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:209,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/misc/spanning_trees.c:209,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/spanning_trees.c:216,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/misc/spanning_trees.c:220,9'
          Dst:             igraph_incident
        - Src:             'src/misc/spanning_trees.c:220,9'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:221,20'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/spanning_trees.c:226,17'
          Dst:             igraph_d_indheap_push
        - Src:             'src/misc/spanning_trees.c:226,17'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:230,18'
          Dst:             igraph_d_indheap_empty
        - Src:             'src/misc/spanning_trees.c:233,13'
          Dst:             igraph_d_indheap_max_index
        - Src:             'src/misc/spanning_trees.c:236,13'
          Dst:             igraph_d_indheap_delete_max
        - Src:             'src/misc/spanning_trees.c:246,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/spanning_trees.c:248,21'
          Dst:             igraph_incident
        - Src:             'src/misc/spanning_trees.c:248,21'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:249,32'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/spanning_trees.c:254,29'
          Dst:             igraph_d_indheap_push
        - Src:             'src/misc/spanning_trees.c:254,29'
          Dst:             igraph_error
        - Src:             'src/misc/spanning_trees.c:262,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/misc/spanning_trees.c:263,5'
          Dst:             igraph_d_indheap_destroy
        - Src:             'src/misc/spanning_trees.c:264,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/misc/spanning_trees.c:265,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/misc/spanning_trees.c:266,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_minimum_spanning_tree
      functionSourceFile: '/src/igraph/src/misc/spanning_trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          84
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_minimum_spanning_tree_kruskal
        - igraph_i_minimum_spanning_tree_prim
        - igraph_i_minimum_spanning_tree_unweighted
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/misc/spanning_trees.c:474,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/misc/spanning_trees.c:476,16'
          Dst:             igraph_i_minimum_spanning_tree_unweighted
        - Src:             'src/misc/spanning_trees.c:478,16'
          Dst:             igraph_i_minimum_spanning_tree_prim
        - Src:             'src/misc/spanning_trees.c:480,16'
          Dst:             igraph_i_minimum_spanning_tree_kruskal
        - Src:             'src/misc/spanning_trees.c:482,9'
          Dst:             igraph_error
    - functionName:    igraph_i_glpk_check
      functionSourceFile: '/src/igraph/src/internal/glpk_support.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          143
      EdgeCount:       25
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_error
        - snprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/internal/glpk_support.c:131,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/internal/glpk_support.c:150,9'
          Dst:             igraph_error
        - Src:             'src/internal/glpk_support.c:156,5'
          Dst:             snprintf
        - Src:             'src/internal/glpk_support.c:158,5'
          Dst:             igraph_error
    - functionName:    igraph_i_glp_delete_prob
      functionSourceFile: '/src/igraph/src/internal/glpk_support.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - glp_delete_prob
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/internal/glpk_support.c:115,9'
          Dst:             glp_delete_prob
    - functionName:    igraph_i_glpk_interruption_hook
      functionSourceFile: '/src/igraph/src/internal/glpk_support.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_ios_terminate
        - igraph_allow_interruption
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/internal/glpk_support.c:91,13'
          Dst:             igraph_allow_interruption
        - Src:             'src/internal/glpk_support.c:92,13'
          Dst:             glp_ios_terminate
    - functionName:    igraph_i_glpk_terminal_hook
      functionSourceFile: '/src/igraph/src/internal/glpk_support.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          111
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - glp_at_error
        - glp_error_
        - igraph_allow_interruption
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/internal/glpk_support.c:50,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/internal/glpk_support.c:55,9'
          Dst:             glp_error_
        - Src:             'src/internal/glpk_support.c:57,16'
          Dst:             glp_at_error
    - functionName:    igraph_i_glpk_error_hook
      functionSourceFile: '/src/igraph/src/internal/glpk_support.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - glp_free_env
        - longjmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/internal/glpk_support.c:76,5'
          Dst:             glp_free_env
        - Src:             'src/internal/glpk_support.c:77,5'
          Dst:             longjmp
    - functionName:    longjmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    med3
      functionSourceFile: '/src/igraph/src/internal/qsort.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          110
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swapfunc
      functionSourceFile: '/src/igraph/src/internal/qsort.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    local_qsort_r
      functionSourceFile: '/src/igraph/src/internal/qsort.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         85
      ICount:          646
      EdgeCount:       112
      CyclomaticComplexity: 29
      functionsReached:
        - local_qsort_r
        - med3
        - swapfunc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/internal/qsort.c:137,5'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:147,9'
          Dst:             med3
        - Src:             'src/internal/qsort.c:148,9'
          Dst:             med3
        - Src:             'src/internal/qsort.c:149,9'
          Dst:             med3
        - Src:             'src/internal/qsort.c:151,8'
          Dst:             med3
        - Src:             'src/internal/qsort.c:153,2'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:161,5'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:169,5'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:176,3'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:186,5'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:192,2'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:199,2'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:206,4'
          Dst:             local_qsort_r
        - Src:             'src/internal/qsort.c:218,4'
          Dst:             local_qsort_r
    - functionName:    igraph_qsort_r
      functionSourceFile: '/src/igraph/src/internal/qsort.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - local_qsort_r
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/internal/qsort.c:233,2'
          Dst:             local_qsort_r
    - functionName:    med3
      functionSourceFile: '/src/igraph/src/internal/qsort.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          105
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swapfunc
      functionSourceFile: '/src/igraph/src/internal/qsort.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    local_qsort
      functionSourceFile: '/src/igraph/src/internal/qsort.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         85
      ICount:          642
      EdgeCount:       112
      CyclomaticComplexity: 29
      functionsReached:
        - local_qsort
        - med3
        - swapfunc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/internal/qsort.c:137,5'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:147,9'
          Dst:             med3
        - Src:             'src/internal/qsort.c:148,9'
          Dst:             med3
        - Src:             'src/internal/qsort.c:149,9'
          Dst:             med3
        - Src:             'src/internal/qsort.c:151,8'
          Dst:             med3
        - Src:             'src/internal/qsort.c:153,2'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:161,5'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:169,5'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:176,3'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:186,5'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:192,2'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:199,2'
          Dst:             swapfunc
        - Src:             'src/internal/qsort.c:206,4'
          Dst:             local_qsort
        - Src:             'src/internal/qsort.c:218,4'
          Dst:             local_qsort
    - functionName:    igraph_qsort
      functionSourceFile: '/src/igraph/src/internal/qsort.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - local_qsort
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/internal/qsort.c:265,2'
          Dst:             local_qsort
    - functionName:    glp_delete_prob
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1578
      functionLinenumberEnd: 1583
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - delete_prob
        - glp_error_
        - glp_free
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:1580,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1581,7'
          Dst:             delete_prob
        - Src:             'vendor/glpk/api/prob1.c:1582,7'
          Dst:             glp_free
    - functionName:    delete_prob
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1551
      functionLinenumberEnd: 1574
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _glp_avl_delete_tree
        - _glp_bfd_delete_it
        - _glp_dmp_delete_pool
        - glp_assert_
        - glp_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:1553,7'
          Dst:             _glp_dmp_delete_pool
        - Src:             'vendor/glpk/api/prob1.c:1561,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:1565,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/api/prob1.c:1566,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/api/prob1.c:1567,31'
          Dst:             _glp_avl_delete_tree
        - Src:             'vendor/glpk/api/prob1.c:1568,31'
          Dst:             _glp_avl_delete_tree
        - Src:             'vendor/glpk/api/prob1.c:1569,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/api/prob1.c:1573,28'
          Dst:             _glp_bfd_delete_it
    - functionName:    glp_erase_prob
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1530
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - create_prob
        - delete_prob
        - glp_error_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:1527,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1528,7'
          Dst:             delete_prob
        - Src:             'vendor/glpk/api/prob1.c:1529,7'
          Dst:             create_prob
    - functionName:    create_prob
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          110
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _glp_dmp_create_pool
        - glp_alloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:61,18'
          Dst:             _glp_dmp_create_pool
        - Src:             'vendor/glpk/api/prob1.c:84,17'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/api/prob1.c:85,17'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/api/prob1.c:89,18'
          Dst:             glp_alloc
    - functionName:    glp_copy_prob
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1429
      functionLinenumberEnd: 1502
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          537
      EdgeCount:       67
      CyclomaticComplexity: 19
      functionsReached:
        - glp_add_cols
        - glp_add_rows
        - glp_alloc
        - glp_erase_prob
        - glp_error_
        - glp_free
        - glp_get_bfcp
        - glp_get_mat_col
        - glp_set_bfcp
        - glp_set_col_name
        - glp_set_mat_col
        - glp_set_obj_name
        - glp_set_prob_name
        - glp_set_row_name
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:1434,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1436,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1439,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1441,7'
          Dst:             glp_erase_prob
        - Src:             'vendor/glpk/api/prob1.c:1443,10'
          Dst:             glp_set_prob_name
        - Src:             'vendor/glpk/api/prob1.c:1445,10'
          Dst:             glp_set_obj_name
        - Src:             'vendor/glpk/api/prob1.c:1449,10'
          Dst:             glp_add_rows
        - Src:             'vendor/glpk/api/prob1.c:1451,10'
          Dst:             glp_add_cols
        - Src:             'vendor/glpk/api/prob1.c:1452,7'
          Dst:             glp_get_bfcp
        - Src:             'vendor/glpk/api/prob1.c:1453,7'
          Dst:             glp_set_bfcp
        - Src:             'vendor/glpk/api/prob1.c:1466,13'
          Dst:             glp_set_row_name
        - Src:             'vendor/glpk/api/prob1.c:1478,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/api/prob1.c:1479,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/api/prob1.c:1484,13'
          Dst:             glp_set_col_name
        - Src:             'vendor/glpk/api/prob1.c:1490,16'
          Dst:             glp_get_mat_col
        - Src:             'vendor/glpk/api/prob1.c:1491,10'
          Dst:             glp_set_mat_col
        - Src:             'vendor/glpk/api/prob1.c:1500,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/api/prob1.c:1501,7'
          Dst:             glp_free
    - functionName:    glp_set_prob_name
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          176
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - __ctype_b_loc
        - _glp_dmp_free_atom
        - _glp_dmp_get_atom
        - glp_error_
        - strcpy
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:135,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:137,44'
          Dst:             strlen
        - Src:             'vendor/glpk/api/prob1.c:137,10'
          Dst:             _glp_dmp_free_atom
        - Src:             'vendor/glpk/api/prob1.c:144,16'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:145,17'
          Dst:             __ctype_b_loc
        - Src:             'vendor/glpk/api/prob1.c:146,16'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:149,44'
          Dst:             strlen
        - Src:             'vendor/glpk/api/prob1.c:149,21'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/api/prob1.c:150,10'
          Dst:             strcpy
    - functionName:    glp_set_obj_name
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          176
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - __ctype_b_loc
        - _glp_dmp_free_atom
        - _glp_dmp_get_atom
        - glp_error_
        - strcpy
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:176,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:178,43'
          Dst:             strlen
        - Src:             'vendor/glpk/api/prob1.c:178,10'
          Dst:             _glp_dmp_free_atom
        - Src:             'vendor/glpk/api/prob1.c:185,16'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:186,17'
          Dst:             __ctype_b_loc
        - Src:             'vendor/glpk/api/prob1.c:187,16'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:190,43'
          Dst:             strlen
        - Src:             'vendor/glpk/api/prob1.c:190,20'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/api/prob1.c:191,10'
          Dst:             strcpy
    - functionName:    glp_add_rows
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          366
      EdgeCount:       55
      CyclomaticComplexity: 13
      functionsReached:
        - _glp_dmp_get_atom
        - glp_alloc
        - glp_assert_
        - glp_error_
        - glp_free
      functionUses:    16
      BranchProfiles:
        - Branch String:   'vendor/glpk/api/prob1.c:285,13'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:254,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:257,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:264,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:266,20'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/api/prob1.c:268,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/api/prob1.c:270,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/api/prob1.c:271,21'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/api/prob1.c:276,29'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/api/prob1.c:289,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:294,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:299,19'
          Dst:             glp_assert_
    - functionName:    glp_add_cols
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          262
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _glp_dmp_get_atom
        - glp_alloc
        - glp_assert_
        - glp_error_
        - glp_free
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:357,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:360,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:363,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:370,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:372,20'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/api/prob1.c:374,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/api/prob1.c:379,29'
          Dst:             _glp_dmp_get_atom
    - functionName:    glp_set_row_name
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          320
      EdgeCount:       66
      CyclomaticComplexity: 18
      functionsReached:
        - __ctype_b_loc
        - _glp_avl_delete_node
        - _glp_avl_insert_node
        - _glp_avl_set_node_link
        - _glp_dmp_free_atom
        - _glp_dmp_get_atom
        - glp_assert_
        - glp_error_
        - strcpy
        - strlen
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:427,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:431,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:432,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:436,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:437,13'
          Dst:             _glp_avl_delete_node
        - Src:             'vendor/glpk/api/prob1.c:440,45'
          Dst:             strlen
        - Src:             'vendor/glpk/api/prob1.c:440,10'
          Dst:             _glp_dmp_free_atom
        - Src:             'vendor/glpk/api/prob1.c:447,16'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:449,17'
          Dst:             __ctype_b_loc
        - Src:             'vendor/glpk/api/prob1.c:450,16'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:453,45'
          Dst:             strlen
        - Src:             'vendor/glpk/api/prob1.c:453,22'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/api/prob1.c:454,10'
          Dst:             strcpy
        - Src:             'vendor/glpk/api/prob1.c:456,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:457,25'
          Dst:             _glp_avl_insert_node
        - Src:             'vendor/glpk/api/prob1.c:458,13'
          Dst:             _glp_avl_set_node_link
    - functionName:    glp_set_col_name
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          298
      EdgeCount:       61
      CyclomaticComplexity: 17
      functionsReached:
        - __ctype_b_loc
        - _glp_avl_delete_node
        - _glp_avl_insert_node
        - _glp_avl_set_node_link
        - _glp_dmp_free_atom
        - _glp_dmp_get_atom
        - glp_assert_
        - glp_error_
        - strcpy
        - strlen
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:486,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:488,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:493,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:494,13'
          Dst:             _glp_avl_delete_node
        - Src:             'vendor/glpk/api/prob1.c:497,45'
          Dst:             strlen
        - Src:             'vendor/glpk/api/prob1.c:497,10'
          Dst:             _glp_dmp_free_atom
        - Src:             'vendor/glpk/api/prob1.c:504,16'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:506,17'
          Dst:             __ctype_b_loc
        - Src:             'vendor/glpk/api/prob1.c:507,16'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:510,45'
          Dst:             strlen
        - Src:             'vendor/glpk/api/prob1.c:510,22'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/api/prob1.c:511,10'
          Dst:             strcpy
        - Src:             'vendor/glpk/api/prob1.c:513,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:514,25'
          Dst:             _glp_avl_insert_node
        - Src:             'vendor/glpk/api/prob1.c:515,13'
          Dst:             _glp_avl_set_node_link
    - functionName:    glp_set_mat_col
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 938
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          547
      EdgeCount:       99
      CyclomaticComplexity: 26
      functionsReached:
        - _glp_dmp_free_atom
        - _glp_dmp_get_atom
        - glp_assert_
        - glp_error_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:854,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:857,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:878,10'
          Dst:             _glp_dmp_free_atom
        - Src:             'vendor/glpk/api/prob1.c:882,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:885,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:892,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:898,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:901,16'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/api/prob1.c:920,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:933,13'
          Dst:             _glp_dmp_free_atom
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __ctype_b_loc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_del_cols
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1345
      functionLinenumberEnd: 1407
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          373
      EdgeCount:       77
      CyclomaticComplexity: 20
      functionsReached:
        - _glp_dmp_free_atom
        - glp_assert_
        - glp_error_
        - glp_set_col_name
        - glp_set_mat_col
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:1349,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1352,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1359,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1364,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1367,10'
          Dst:             glp_set_col_name
        - Src:             'vendor/glpk/api/prob1.c:1368,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:1370,10'
          Dst:             glp_set_mat_col
        - Src:             'vendor/glpk/api/prob1.c:1371,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:1385,13'
          Dst:             _glp_dmp_free_atom
        - Src:             'vendor/glpk/api/prob1.c:1402,16'
          Dst:             glp_assert_
    - functionName:    glp_del_rows
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1260
      functionLinenumberEnd: 1321
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          356
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - _glp_dmp_free_atom
        - glp_assert_
        - glp_error_
        - glp_set_mat_row
        - glp_set_row_name
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:1265,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1272,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1278,16'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1279,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:1281,16'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1284,16'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1290,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1293,10'
          Dst:             glp_set_row_name
        - Src:             'vendor/glpk/api/prob1.c:1294,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:1296,10'
          Dst:             glp_set_mat_row
        - Src:             'vendor/glpk/api/prob1.c:1297,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:1309,13'
          Dst:             _glp_dmp_free_atom
    - functionName:    glp_set_mat_row
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 818
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          607
      EdgeCount:       114
      CyclomaticComplexity: 30
      functionsReached:
        - _glp_dmp_free_atom
        - _glp_dmp_get_atom
        - glp_assert_
        - glp_error_
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:729,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:733,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:734,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:754,10'
          Dst:             _glp_dmp_free_atom
        - Src:             'vendor/glpk/api/prob1.c:761,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:764,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:771,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:777,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:780,16'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/api/prob1.c:811,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:815,13'
          Dst:             _glp_dmp_free_atom
    - functionName:    glp_sort_matrix
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1205
      functionLinenumberEnd: 1236
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          244
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_check_dup
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionLinenumberEnd: 1183
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          531
      EdgeCount:       123
      CyclomaticComplexity: 31
      functionsReached:
        - glp_alloc
        - glp_assert_
        - glp_error_
        - glp_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:1120,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1122,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1124,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1126,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1128,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1141,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/api/prob1.c:1142,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/api/prob1.c:1143,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/api/prob1.c:1163,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:1167,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:1180,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/api/prob1.c:1181,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/api/prob1.c:1182,7'
          Dst:             glp_free
    - functionName:    glp_load_matrix
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 971
      functionLinenumberEnd: 1074
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         99
      ICount:          691
      EdgeCount:       129
      CyclomaticComplexity: 32
      functionsReached:
        - _glp_dmp_free_atom
        - _glp_dmp_get_atom
        - glp_assert_
        - glp_error_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:977,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:984,13'
          Dst:             _glp_dmp_free_atom
        - Src:             'vendor/glpk/api/prob1.c:987,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:992,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:995,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1002,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1007,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1011,16'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/api/prob1.c:1021,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/prob1.c:1033,16'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:1068,16'
          Dst:             _glp_dmp_free_atom
    - functionName:    glp_set_obj_coef
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 692
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          102
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - glp_error_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:684,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:686,10'
          Dst:             glp_error_
    - functionName:    glp_set_col_bnds
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          229
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - glp_error_
      functionUses:    15
      BranchProfiles:
        - Branch String:   'vendor/glpk/api/prob1.c:634,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:630,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:658,13'
          Dst:             glp_error_
    - functionName:    glp_set_row_bnds
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          229
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - glp_error_
      functionUses:    26
      BranchProfiles:
        - Branch String:   'vendor/glpk/api/prob1.c:563,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:559,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:587,13'
          Dst:             glp_error_
    - functionName:    glp_set_obj_dir
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - glp_error_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:217,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob1.c:219,10'
          Dst:             glp_error_
    - functionName:    glp_create_prob
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - create_prob
        - glp_alloc
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob1.c:110,12'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/api/prob1.c:111,7'
          Dst:             create_prob
    - functionName:    glp_get_mat_col
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - glp_assert_
        - glp_error_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob2.c:477,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob2.c:485,7'
          Dst:             glp_assert_
    - functionName:    glp_get_mat_row
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - glp_assert_
        - glp_error_
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob2.c:436,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob2.c:444,7'
          Dst:             glp_assert_
    - functionName:    glp_get_num_nz
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_get_obj_coef
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - glp_error_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob2.c:383,10'
          Dst:             glp_error_
    - functionName:    glp_get_col_ub
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - glp_assert_
        - glp_error_
      functionUses:    6
      BranchProfiles:
        - Branch String:   'vendor/glpk/api/prob2.c:350,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/api/prob2.c:348,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob2.c:359,13'
          Dst:             glp_assert_
    - functionName:    glp_get_col_lb
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - glp_assert_
        - glp_error_
      functionUses:    6
      BranchProfiles:
        - Branch String:   'vendor/glpk/api/prob2.c:316,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/api/prob2.c:314,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob2.c:325,13'
          Dst:             glp_assert_
    - functionName:    glp_get_col_type
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_error_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob2.c:291,10'
          Dst:             glp_error_
    - functionName:    glp_get_row_ub
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - glp_assert_
        - glp_error_
      functionUses:    5
      BranchProfiles:
        - Branch String:   'vendor/glpk/api/prob2.c:255,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/api/prob2.c:254,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob2.c:264,13'
          Dst:             glp_assert_
    - functionName:    glp_get_row_lb
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - glp_assert_
        - glp_error_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'vendor/glpk/api/prob2.c:222,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/api/prob2.c:221,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob2.c:231,13'
          Dst:             glp_assert_
    - functionName:    glp_get_row_type
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_error_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob2.c:198,10'
          Dst:             glp_error_
    - functionName:    glp_get_col_name
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_error_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob2.c:170,10'
          Dst:             glp_error_
    - functionName:    glp_get_row_name
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_error_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob2.c:146,10'
          Dst:             glp_error_
    - functionName:    glp_get_num_cols
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_get_num_rows
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_get_obj_dir
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_get_obj_name
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_get_prob_name
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_bfd_delete_it
      functionSourceFile: '/src/igraph/vendor/glpk/draft/bfd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _glp_fhvint_delete
        - _glp_scfint_delete
        - glp_assert_
        - glp_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/glpk/draft/bfd.c:522,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/draft/bfd.c:526,13'
          Dst:             _glp_fhvint_delete
        - Src:             'vendor/glpk/draft/bfd.c:529,13'
          Dst:             _glp_scfint_delete
        - Src:             'vendor/glpk/draft/bfd.c:532,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/bfd.c:538,7'
          Dst:             glp_free
    - functionName:    _glp_bfd_get_count
      functionSourceFile: '/src/igraph/vendor/glpk/draft/bfd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_bfd_update
      functionSourceFile: '/src/igraph/vendor/glpk/draft/bfd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          240
      EdgeCount:       49
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_fhvint_update
        - _glp_scfint_update
        - glp_assert_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/glpk/draft/bfd.c:441,7'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/draft/bfd.c:445,13'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/draft/bfd.c:467,13'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/draft/bfd.c:478,13'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/draft/bfd.c:440,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/bfd.c:443,19'
          Dst:             _glp_fhvint_update
        - Src:             'vendor/glpk/draft/bfd.c:462,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/bfd.c:469,25'
          Dst:             _glp_scfint_update
        - Src:             'vendor/glpk/draft/bfd.c:472,25'
          Dst:             _glp_scfint_update
        - Src:             'vendor/glpk/draft/bfd.c:475,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/bfd.c:488,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/bfd.c:493,13'
          Dst:             glp_assert_
    - functionName:    _glp_bfd_btran_s
      functionSourceFile: '/src/igraph/vendor/glpk/draft/bfd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          81
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _glp_bfd_btran
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/bfd.c:426,7'
          Dst:             _glp_bfd_btran
    - functionName:    _glp_bfd_btran
      functionSourceFile: '/src/igraph/vendor/glpk/draft/bfd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_fhvint_btran
        - _glp_scfint_btran
        - glp_assert_
      functionUses:    5
      BranchProfiles:
        - Branch String:   'vendor/glpk/draft/bfd.c:390,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/draft/bfd.c:389,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/bfd.c:392,13'
          Dst:             _glp_fhvint_btran
        - Src:             'vendor/glpk/draft/bfd.c:395,13'
          Dst:             _glp_scfint_btran
        - Src:             'vendor/glpk/draft/bfd.c:398,13'
          Dst:             glp_assert_
    - functionName:    _glp_bfd_ftran_s
      functionSourceFile: '/src/igraph/vendor/glpk/draft/bfd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          81
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _glp_bfd_ftran
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/bfd.c:367,7'
          Dst:             _glp_bfd_ftran
    - functionName:    _glp_bfd_ftran
      functionSourceFile: '/src/igraph/vendor/glpk/draft/bfd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_fhvint_ftran
        - _glp_scfint_ftran
        - glp_assert_
      functionUses:    6
      BranchProfiles:
        - Branch String:   'vendor/glpk/draft/bfd.c:331,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/draft/bfd.c:330,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/bfd.c:333,13'
          Dst:             _glp_fhvint_ftran
        - Src:             'vendor/glpk/draft/bfd.c:336,13'
          Dst:             _glp_scfint_ftran
        - Src:             'vendor/glpk/draft/bfd.c:339,13'
          Dst:             glp_assert_
    - functionName:    _glp_bfd_condest
      functionSourceFile: '/src/igraph/vendor/glpk/draft/bfd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/bfd.c:309,7'
          Dst:             glp_assert_
    - functionName:    bfd_col
      functionSourceFile: '/src/igraph/vendor/glpk/draft/bfd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          108
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_bfd_factorize
      functionSourceFile: '/src/igraph/vendor/glpk/draft/bfd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          547
      EdgeCount:       84
      CyclomaticComplexity: 14
      functionsReached:
        - _glp_fhvint_create
        - _glp_fhvint_delete
        - _glp_fhvint_estimate
        - _glp_fhvint_factorize
        - _glp_scfint_create
        - _glp_scfint_delete
        - _glp_scfint_estimate
        - _glp_scfint_factorize
        - bfd_col
        - glp_assert_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/glpk/draft/bfd.c:148,7'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/draft/bfd.c:162,7'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/draft/bfd.c:184,10'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/draft/bfd.c:209,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/draft/bfd.c:159,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/bfd.c:168,16'
          Dst:             _glp_fhvint_delete
        - Src:             'vendor/glpk/draft/bfd.c:175,16'
          Dst:             _glp_scfint_delete
        - Src:             'vendor/glpk/draft/bfd.c:180,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/bfd.c:187,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/bfd.c:188,30'
          Dst:             _glp_fhvint_create
        - Src:             'vendor/glpk/draft/bfd.c:192,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/bfd.c:194,33'
          Dst:             _glp_scfint_create
        - Src:             'vendor/glpk/draft/bfd.c:196,33'
          Dst:             _glp_scfint_create
        - Src:             'vendor/glpk/draft/bfd.c:199,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/bfd.c:216,19'
          Dst:             _glp_fhvint_factorize
        - Src:             'vendor/glpk/draft/bfd.c:216,19'
          Dst:             bfd_col
        - Src:             'vendor/glpk/draft/bfd.c:219,30'
          Dst:             _glp_fhvint_estimate
        - Src:             'vendor/glpk/draft/bfd.c:238,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/bfd.c:240,19'
          Dst:             _glp_scfint_factorize
        - Src:             'vendor/glpk/draft/bfd.c:240,19'
          Dst:             bfd_col
        - Src:             'vendor/glpk/draft/bfd.c:243,30'
          Dst:             _glp_scfint_estimate
        - Src:             'vendor/glpk/draft/bfd.c:249,13'
          Dst:             glp_assert_
    - functionName:    _glp_bfd_get_bfcp
      functionSourceFile: '/src/igraph/vendor/glpk/draft/bfd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_bfd_set_bfcp
      functionSourceFile: '/src/igraph/vendor/glpk/draft/bfd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          54
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_bfd_create_it
      functionSourceFile: '/src/igraph/vendor/glpk/draft/bfd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _glp_bfd_set_bfcp
        - glp_alloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/bfd.c:68,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/bfd.c:72,7'
          Dst:             _glp_bfd_set_bfcp
    - functionName:    glp_mip_col_val
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 792
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_error_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi09.c:788,10'
          Dst:             glp_error_
    - functionName:    glp_mip_row_val
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 760
      functionLinenumberEnd: 767
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_error_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi09.c:763,10'
          Dst:             glp_error_
    - functionName:    glp_mip_obj_val
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 742
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_mip_status
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    preprocess_and_solve_mip
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         108
      ICount:          645
      EdgeCount:       144
      CyclomaticComplexity: 38
      functionsReached:
        - _glp_get_env_ptr
        - _glp_npp_build_prob
        - _glp_npp_create_wksp
        - _glp_npp_delete_wksp
        - _glp_npp_integer
        - _glp_npp_load_prob
        - _glp_npp_postprocess
        - _glp_npp_unload_sol
        - glp_adv_basis
        - glp_assert_
        - glp_create_prob
        - glp_delete_prob
        - glp_get_bfcp
        - glp_get_num_bin
        - glp_get_num_int
        - glp_get_status
        - glp_init_smcp
        - glp_printf
        - glp_scale_prob
        - glp_set_bfcp
        - glp_simplex
        - solve_mip
        - sprintf
        - strcpy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi09.c:287,18'
          Dst:             _glp_get_env_ptr
        - Src:             'vendor/glpk/draft/glpapi09.c:295,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:297,13'
          Dst:             _glp_npp_create_wksp
        - Src:             'vendor/glpk/draft/glpapi09.c:299,7'
          Dst:             _glp_npp_load_prob
        - Src:             'vendor/glpk/draft/glpapi09.c:305,13'
          Dst:             _glp_npp_integer
        - Src:             'vendor/glpk/draft/glpapi09.c:311,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:315,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:318,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi09.c:321,13'
          Dst:             glp_create_prob
        - Src:             'vendor/glpk/draft/glpapi09.c:322,7'
          Dst:             _glp_npp_build_prob
        - Src:             'vendor/glpk/draft/glpapi09.c:329,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:330,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:337,19'
          Dst:             glp_get_num_int
        - Src:             'vendor/glpk/draft/glpapi09.c:338,19'
          Dst:             glp_get_num_bin
        - Src:             'vendor/glpk/draft/glpapi09.c:340,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:344,13'
          Dst:             strcpy
        - Src:             'vendor/glpk/draft/glpapi09.c:346,13'
          Dst:             strcpy
        - Src:             'vendor/glpk/draft/glpapi09.c:348,13'
          Dst:             strcpy
        - Src:             'vendor/glpk/draft/glpapi09.c:350,13'
          Dst:             strcpy
        - Src:             'vendor/glpk/draft/glpapi09.c:352,13'
          Dst:             sprintf
        - Src:             'vendor/glpk/draft/glpapi09.c:353,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:357,7'
          Dst:             glp_get_bfcp
        - Src:             'vendor/glpk/draft/glpapi09.c:358,7'
          Dst:             glp_set_bfcp
        - Src:             'vendor/glpk/draft/glpapi09.c:364,7'
          Dst:             glp_scale_prob
        - Src:             'vendor/glpk/draft/glpapi09.c:372,7'
          Dst:             glp_adv_basis
        - Src:             'vendor/glpk/draft/glpapi09.c:376,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:377,7'
          Dst:             glp_init_smcp
        - Src:             'vendor/glpk/draft/glpapi09.c:382,13'
          Dst:             glp_simplex
        - Src:             'vendor/glpk/draft/glpapi09.c:388,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:393,13'
          Dst:             glp_get_status
        - Src:             'vendor/glpk/draft/glpapi09.c:401,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi09.c:412,13'
          Dst:             solve_mip
        - Src:             'vendor/glpk/draft/glpapi09.c:421,7'
          Dst:             _glp_npp_postprocess
        - Src:             'vendor/glpk/draft/glpapi09.c:423,7'
          Dst:             glp_delete_prob
        - Src:             'vendor/glpk/draft/glpapi09.c:425,7'
          Dst:             _glp_npp_unload_sol
        - Src:             'vendor/glpk/draft/glpapi09.c:427,24'
          Dst:             glp_delete_prob
        - Src:             'vendor/glpk/draft/glpapi09.c:429,7'
          Dst:             _glp_npp_delete_wksp
    - functionName:    glp_get_num_int
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          56
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_get_num_bin
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          84
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    solve_mip
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          227
      EdgeCount:       67
      CyclomaticComplexity: 18
      functionsReached:
        - _glp_ios_create_tree
        - _glp_ios_delete_tree
        - _glp_ios_driver
        - glp_assert_
        - glp_get_status
        - glp_printf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi09.c:230,11'
          Dst:             glp_get_status
        - Src:             'vendor/glpk/draft/glpapi09.c:232,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:239,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:241,11'
          Dst:             _glp_ios_create_tree
        - Src:             'vendor/glpk/draft/glpapi09.c:247,13'
          Dst:             _glp_ios_driver
        - Src:             'vendor/glpk/draft/glpapi09.c:249,7'
          Dst:             _glp_ios_delete_tree
        - Src:             'vendor/glpk/draft/glpapi09.c:254,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:259,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:265,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:270,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:274,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:278,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:281,10'
          Dst:             glp_assert_
    - functionName:    glp_init_iocp
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          87
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_intopt
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         216
      ICount:          1272
      EdgeCount:       295
      CyclomaticComplexity: 81
      functionsReached:
        - _glp_intopt1
        - glp_error_
        - glp_get_num_bin
        - glp_get_num_int
        - glp_init_iocp
        - glp_printf
        - glp_version
        - preprocess_and_solve_mip
        - solve_mip
        - sprintf
        - strcpy
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi09.c:452,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:455,25'
          Dst:             glp_init_iocp
        - Src:             'vendor/glpk/draft/glpapi09.c:461,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:468,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:474,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:477,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:480,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:483,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:486,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:489,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:492,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:497,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:500,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:503,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:506,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:509,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:512,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:515,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:518,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:521,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:525,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:547,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:557,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:570,19'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:579,19'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:588,19'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:597,19'
          Dst:             glp_get_num_int
        - Src:             'vendor/glpk/draft/glpapi09.c:598,19'
          Dst:             glp_get_num_bin
        - Src:             'vendor/glpk/draft/glpapi09.c:600,49'
          Dst:             glp_version
        - Src:             'vendor/glpk/draft/glpapi09.c:600,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:601,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:605,13'
          Dst:             strcpy
        - Src:             'vendor/glpk/draft/glpapi09.c:607,13'
          Dst:             strcpy
        - Src:             'vendor/glpk/draft/glpapi09.c:609,13'
          Dst:             strcpy
        - Src:             'vendor/glpk/draft/glpapi09.c:611,13'
          Dst:             strcpy
        - Src:             'vendor/glpk/draft/glpapi09.c:613,13'
          Dst:             sprintf
        - Src:             'vendor/glpk/draft/glpapi09.c:614,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi09.c:620,16'
          Dst:             _glp_intopt1
        - Src:             'vendor/glpk/draft/glpapi09.c:628,16'
          Dst:             solve_mip
        - Src:             'vendor/glpk/draft/glpapi09.c:631,16'
          Dst:             preprocess_and_solve_mip
    - functionName:    _glp_intopt1
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_assert_
        - glp_printf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi09.c:435,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi09.c:436,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi09.c:437,7'
          Dst:             glp_printf
    - functionName:    glp_get_col_kind
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          118
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - glp_assert_
        - glp_error_
      functionUses:    9
      BranchProfiles:
        - Branch String:   'vendor/glpk/draft/glpapi09.c:96,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi09.c:92,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:104,13'
          Dst:             glp_assert_
    - functionName:    glp_set_col_kind
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          123
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - glp_error_
        - glp_set_col_bnds
      functionUses:    4
      BranchProfiles:
        - Branch String:   'vendor/glpk/draft/glpapi09.c:51,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi09.c:48,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi09.c:61,22'
          Dst:             glp_set_col_bnds
        - Src:             'vendor/glpk/draft/glpapi09.c:64,13'
          Dst:             glp_error_
    - functionName:    glp_analyze_coef
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1961
      functionLinenumberEnd: 2179
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         180
      ICount:          1179
      EdgeCount:       240
      CyclomaticComplexity: 62
      functionsReached:
        - glp_alloc
        - glp_assert_
        - glp_dual_rtest
        - glp_error_
        - glp_eval_tab_col
        - glp_eval_tab_row
        - glp_free
        - glp_get_col_lb
        - glp_get_col_ub
        - glp_get_row_lb
        - glp_get_row_ub
        - glp_prim_rtest
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi12.c:1974,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1976,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1978,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:2001,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:2004,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpapi12.c:2005,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpapi12.c:2006,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpapi12.c:2007,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpapi12.c:2010,14'
          Dst:             glp_eval_tab_row
        - Src:             'vendor/glpk/draft/glpapi12.c:2011,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:2024,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:2027,17'
          Dst:             glp_dual_rtest
        - Src:             'vendor/glpk/draft/glpapi12.c:2039,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:2041,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:2055,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:2082,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:2084,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:2087,17'
          Dst:             glp_eval_tab_col
        - Src:             'vendor/glpk/draft/glpapi12.c:2101,17'
          Dst:             glp_prim_rtest
        - Src:             'vendor/glpk/draft/glpapi12.c:2128,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:2130,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:2131,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:2134,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:2135,18'
          Dst:             glp_get_row_lb
        - Src:             'vendor/glpk/draft/glpapi12.c:2136,18'
          Dst:             glp_get_row_ub
        - Src:             'vendor/glpk/draft/glpapi12.c:2141,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:2142,18'
          Dst:             glp_get_col_lb
        - Src:             'vendor/glpk/draft/glpapi12.c:2143,18'
          Dst:             glp_get_col_ub
        - Src:             'vendor/glpk/draft/glpapi12.c:2150,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:2155,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:2160,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:2175,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpapi12.c:2176,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpapi12.c:2177,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpapi12.c:2178,7'
          Dst:             glp_free
    - functionName:    glp_eval_tab_row
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          344
      EdgeCount:       67
      CyclomaticComplexity: 18
      functionsReached:
        - glp_alloc
        - glp_assert_
        - glp_btran
        - glp_error_
        - glp_free
        - glp_get_col_bind
        - glp_get_col_stat
        - glp_get_mat_col
        - glp_get_row_bind
        - glp_get_row_stat
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi12.c:808,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:811,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:815,14'
          Dst:             glp_get_row_bind
        - Src:             'vendor/glpk/draft/glpapi12.c:817,14'
          Dst:             glp_get_col_bind
        - Src:             'vendor/glpk/draft/glpapi12.c:819,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:820,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:822,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpapi12.c:823,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpapi12.c:824,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpapi12.c:828,7'
          Dst:             glp_btran
        - Src:             'vendor/glpk/draft/glpapi12.c:834,17'
          Dst:             glp_get_row_stat
        - Src:             'vendor/glpk/draft/glpapi12.c:841,17'
          Dst:             glp_get_col_stat
        - Src:             'vendor/glpk/draft/glpapi12.c:843,19'
          Dst:             glp_get_mat_col
        - Src:             'vendor/glpk/draft/glpapi12.c:850,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:852,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpapi12.c:853,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpapi12.c:854,7'
          Dst:             glp_free
    - functionName:    glp_dual_rtest
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1429
      functionLinenumberEnd: 1502
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          397
      EdgeCount:       95
      CyclomaticComplexity: 26
      functionsReached:
        - glp_assert_
        - glp_error_
        - glp_get_col_dual
        - glp_get_col_stat
        - glp_get_dual_stat
        - glp_get_num_cols
        - glp_get_num_rows
        - glp_get_obj_dir
        - glp_get_row_dual
        - glp_get_row_stat
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi12.c:1431,11'
          Dst:             glp_get_dual_stat
        - Src:             'vendor/glpk/draft/glpapi12.c:1432,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1435,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1437,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1438,11'
          Dst:             glp_get_num_rows
        - Src:             'vendor/glpk/draft/glpapi12.c:1439,11'
          Dst:             glp_get_num_cols
        - Src:             'vendor/glpk/draft/glpapi12.c:1441,14'
          Dst:             glp_get_obj_dir
        - Src:             'vendor/glpk/draft/glpapi12.c:1449,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1454,20'
          Dst:             glp_get_row_stat
        - Src:             'vendor/glpk/draft/glpapi12.c:1455,20'
          Dst:             glp_get_row_dual
        - Src:             'vendor/glpk/draft/glpapi12.c:1458,20'
          Dst:             glp_get_col_stat
        - Src:             'vendor/glpk/draft/glpapi12.c:1459,20'
          Dst:             glp_get_col_dual
        - Src:             'vendor/glpk/draft/glpapi12.c:1462,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1490,13'
          Dst:             glp_assert_
    - functionName:    glp_eval_tab_col
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          268
      EdgeCount:       49
      CyclomaticComplexity: 13
      functionsReached:
        - glp_alloc
        - glp_error_
        - glp_free
        - glp_ftran
        - glp_get_bhead
        - glp_get_col_stat
        - glp_get_mat_col
        - glp_get_row_stat
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi12.c:923,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:926,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:929,17'
          Dst:             glp_get_row_stat
        - Src:             'vendor/glpk/draft/glpapi12.c:931,17'
          Dst:             glp_get_col_stat
        - Src:             'vendor/glpk/draft/glpapi12.c:933,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:936,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpapi12.c:945,16'
          Dst:             glp_get_mat_col
        - Src:             'vendor/glpk/draft/glpapi12.c:950,7'
          Dst:             glp_ftran
        - Src:             'vendor/glpk/draft/glpapi12.c:955,24'
          Dst:             glp_get_bhead
        - Src:             'vendor/glpk/draft/glpapi12.c:959,7'
          Dst:             glp_free
    - functionName:    glp_prim_rtest
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1287
      functionLinenumberEnd: 1368
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         78
      ICount:          446
      EdgeCount:       104
      CyclomaticComplexity: 28
      functionsReached:
        - glp_assert_
        - glp_error_
        - glp_get_col_lb
        - glp_get_col_prim
        - glp_get_col_stat
        - glp_get_col_type
        - glp_get_col_ub
        - glp_get_num_cols
        - glp_get_num_rows
        - glp_get_prim_stat
        - glp_get_row_lb
        - glp_get_row_prim
        - glp_get_row_stat
        - glp_get_row_type
        - glp_get_row_ub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi12.c:1289,11'
          Dst:             glp_get_prim_stat
        - Src:             'vendor/glpk/draft/glpapi12.c:1290,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1293,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1295,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1296,11'
          Dst:             glp_get_num_rows
        - Src:             'vendor/glpk/draft/glpapi12.c:1297,11'
          Dst:             glp_get_num_cols
        - Src:             'vendor/glpk/draft/glpapi12.c:1305,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1310,20'
          Dst:             glp_get_row_type
        - Src:             'vendor/glpk/draft/glpapi12.c:1311,18'
          Dst:             glp_get_row_lb
        - Src:             'vendor/glpk/draft/glpapi12.c:1312,18'
          Dst:             glp_get_row_ub
        - Src:             'vendor/glpk/draft/glpapi12.c:1313,20'
          Dst:             glp_get_row_stat
        - Src:             'vendor/glpk/draft/glpapi12.c:1314,20'
          Dst:             glp_get_row_prim
        - Src:             'vendor/glpk/draft/glpapi12.c:1317,20'
          Dst:             glp_get_col_type
        - Src:             'vendor/glpk/draft/glpapi12.c:1318,18'
          Dst:             glp_get_col_lb
        - Src:             'vendor/glpk/draft/glpapi12.c:1319,18'
          Dst:             glp_get_col_ub
        - Src:             'vendor/glpk/draft/glpapi12.c:1320,20'
          Dst:             glp_get_col_stat
        - Src:             'vendor/glpk/draft/glpapi12.c:1321,20'
          Dst:             glp_get_col_prim
        - Src:             'vendor/glpk/draft/glpapi12.c:1324,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1356,13'
          Dst:             glp_assert_
    - functionName:    glp_ftran
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          173
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _glp_bfd_ftran
        - glp_error_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi12.c:432,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:437,18'
          Dst:             _glp_bfd_ftran
    - functionName:    glp_get_bhead
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          79
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - glp_error_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi12.c:310,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:312,10'
          Dst:             glp_error_
    - functionName:    glp_get_row_bind
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          81
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - glp_error_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi12.c:335,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:338,10'
          Dst:             glp_error_
    - functionName:    glp_get_col_bind
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          81
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - glp_error_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi12.c:362,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:365,10'
          Dst:             glp_error_
    - functionName:    glp_btran
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          173
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _glp_bfd_btran
        - glp_error_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi12.c:482,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:492,18'
          Dst:             _glp_bfd_btran
    - functionName:    glp_analyze_bound
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1795
      functionLinenumberEnd: 1897
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          570
      EdgeCount:       115
      CyclomaticComplexity: 30
      functionsReached:
        - glp_alloc
        - glp_assert_
        - glp_error_
        - glp_eval_tab_col
        - glp_free
        - glp_get_col_lb
        - glp_get_col_ub
        - glp_get_row_lb
        - glp_get_row_ub
        - glp_prim_rtest
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi12.c:1807,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1809,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1811,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1826,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1829,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpapi12.c:1830,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpapi12.c:1833,13'
          Dst:             glp_eval_tab_col
        - Src:             'vendor/glpk/draft/glpapi12.c:1834,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:1841,16'
          Dst:             glp_prim_rtest
        - Src:             'vendor/glpk/draft/glpapi12.c:1850,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:1854,18'
          Dst:             glp_get_row_lb
        - Src:             'vendor/glpk/draft/glpapi12.c:1855,18'
          Dst:             glp_get_row_ub
        - Src:             'vendor/glpk/draft/glpapi12.c:1861,18'
          Dst:             glp_get_col_lb
        - Src:             'vendor/glpk/draft/glpapi12.c:1862,18'
          Dst:             glp_get_col_ub
        - Src:             'vendor/glpk/draft/glpapi12.c:1866,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:1871,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:1876,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:1882,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:1895,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpapi12.c:1896,7'
          Dst:             glp_free
    - functionName:    _glp_analyze_row
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1586
      functionLinenumberEnd: 1678
      functionDepth:   0
      returnType:      int
      argCount:        13
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - double
        - double
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          565
      EdgeCount:       106
      CyclomaticComplexity: 28
      functionsReached:
        - glp_assert_
        - glp_dual_rtest
        - glp_error_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi12.c:1589,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1592,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1597,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1603,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1608,16'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1615,16'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1642,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1648,13'
          Dst:             glp_dual_rtest
        - Src:             'vendor/glpk/draft/glpapi12.c:1656,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:1663,7'
          Dst:             glp_assert_
    - functionName:    glp_transform_col
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1187
      functionLinenumberEnd: 1224
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          258
      EdgeCount:       50
      CyclomaticComplexity: 13
      functionsReached:
        - glp_alloc
        - glp_bf_exists
        - glp_error_
        - glp_free
        - glp_ftran
        - glp_get_bhead
        - glp_get_num_rows
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi12.c:1189,12'
          Dst:             glp_bf_exists
        - Src:             'vendor/glpk/draft/glpapi12.c:1190,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1192,11'
          Dst:             glp_get_num_rows
        - Src:             'vendor/glpk/draft/glpapi12.c:1194,11'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpapi12.c:1197,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1202,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1205,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1208,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1213,17'
          Dst:             glp_ftran
        - Src:             'vendor/glpk/draft/glpapi12.c:1219,24'
          Dst:             glp_get_bhead
        - Src:             'vendor/glpk/draft/glpapi12.c:1223,7'
          Dst:             glp_free
    - functionName:    glp_bf_exists
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_transform_row
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionLinenumberEnd: 1115
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          478
      EdgeCount:       93
      CyclomaticComplexity: 23
      functionsReached:
        - glp_alloc
        - glp_assert_
        - glp_bf_exists
        - glp_btran
        - glp_error_
        - glp_free
        - glp_get_bhead
        - glp_get_col_stat
        - glp_get_mat_col
        - glp_get_num_cols
        - glp_get_num_rows
        - glp_get_row_stat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi12.c:1049,12'
          Dst:             glp_bf_exists
        - Src:             'vendor/glpk/draft/glpapi12.c:1050,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1052,11'
          Dst:             glp_get_num_rows
        - Src:             'vendor/glpk/draft/glpapi12.c:1053,11'
          Dst:             glp_get_num_cols
        - Src:             'vendor/glpk/draft/glpapi12.c:1055,11'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpapi12.c:1058,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1063,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1066,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1069,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:1074,12'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpapi12.c:1076,14'
          Dst:             glp_get_bhead
        - Src:             'vendor/glpk/draft/glpapi12.c:1078,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:1082,17'
          Dst:             glp_btran
        - Src:             'vendor/glpk/draft/glpapi12.c:1086,14'
          Dst:             glp_get_row_stat
        - Src:             'vendor/glpk/draft/glpapi12.c:1096,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpapi12.c:1097,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpapi12.c:1099,14'
          Dst:             glp_get_col_stat
        - Src:             'vendor/glpk/draft/glpapi12.c:1101,19'
          Dst:             glp_get_mat_col
        - Src:             'vendor/glpk/draft/glpapi12.c:1110,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:1111,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpapi12.c:1112,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpapi12.c:1113,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpapi12.c:1114,7'
          Dst:             glp_free
    - functionName:    glp_warm_up
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         199
      ICount:          1190
      EdgeCount:       263
      CyclomaticComplexity: 66
      functionsReached:
        - glp_alloc
        - glp_assert_
        - glp_bf_exists
        - glp_btran
        - glp_factorize
        - glp_free
        - glp_ftran
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi12.c:552,12'
          Dst:             glp_bf_exists
        - Src:             'vendor/glpk/draft/glpapi12.c:553,16'
          Dst:             glp_factorize
        - Src:             'vendor/glpk/draft/glpapi12.c:557,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpapi12.c:575,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:592,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi12.c:600,7'
          Dst:             glp_ftran
        - Src:             'vendor/glpk/draft/glpapi12.c:652,7'
          Dst:             glp_btran
        - Src:             'vendor/glpk/draft/glpapi12.c:703,7'
          Dst:             glp_free
    - functionName:    glp_factorize
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          250
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - _glp_bfd_create_it
        - _glp_bfd_factorize
        - b_col
        - glp_assert_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'vendor/glpk/draft/glpapi12.c:153,10'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi12.c:148,23'
          Dst:             _glp_bfd_create_it
        - Src:             'vendor/glpk/draft/glpapi12.c:153,18'
          Dst:             _glp_bfd_factorize
        - Src:             'vendor/glpk/draft/glpapi12.c:153,18'
          Dst:             b_col
        - Src:             'vendor/glpk/draft/glpapi12.c:166,16'
          Dst:             glp_assert_
    - functionName:    b_col
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          145
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi12.c:82,7'
          Dst:             glp_assert_
    - functionName:    glp_set_bfcp
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         52
      ICount:          282
      EdgeCount:       70
      CyclomaticComplexity: 20
      functionsReached:
        - _glp_bfd_create_it
        - _glp_bfd_set_bfcp
        - glp_error_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi12.c:254,19'
          Dst:             _glp_bfd_create_it
        - Src:             'vendor/glpk/draft/glpapi12.c:261,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:264,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:267,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:270,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:273,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:276,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:279,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:282,7'
          Dst:             _glp_bfd_set_bfcp
    - functionName:    glp_get_bfcp
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_bfd_create_it
        - _glp_bfd_get_bfcp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi12.c:224,19'
          Dst:             _glp_bfd_create_it
        - Src:             'vendor/glpk/draft/glpapi12.c:225,7'
          Dst:             _glp_bfd_get_bfcp
    - functionName:    glp_bf_updated
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_bfd_get_count
        - glp_error_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi12.c:194,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi12.c:198,31'
          Dst:             _glp_bfd_get_count
    - functionName:    glp_ios_terminate
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - glp_printf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi13.c:701,10'
          Dst:             glp_printf
    - functionName:    glp_ios_heur_sol
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         48
      ICount:          328
      EdgeCount:       60
      CyclomaticComplexity: 14
      functionsReached:
        - _glp_ios_process_sol
        - glp_assert_
        - glp_printf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'vendor/glpk/draft/glpapi13.c:654,10'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi13.c:638,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi13.c:639,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi13.c:662,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi13.c:667,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi13.c:680,7'
          Dst:             _glp_ios_process_sol
    - functionName:    glp_ios_select_node
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          103
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - glp_error_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi13.c:583,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi13.c:589,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi13.c:593,10'
          Dst:             glp_error_
    - functionName:    glp_ios_branch_upon
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          130
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - glp_error_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi13.c:546,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi13.c:550,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi13.c:553,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi13.c:556,10'
          Dst:             glp_error_
    - functionName:    glp_ios_can_branch
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_error_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi13.c:515,10'
          Dst:             glp_error_
    - functionName:    glp_ios_clear_pool
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_ios_clear_pool
        - glp_error_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi13.c:494,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi13.c:495,7'
          Dst:             _glp_ios_clear_pool
    - functionName:    glp_ios_del_row
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_ios_del_row
        - glp_error_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi13.c:484,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi13.c:485,7'
          Dst:             _glp_ios_del_row
    - functionName:    glp_ios_add_row
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _glp_ios_add_row
        - glp_assert_
        - glp_error_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi13.c:472,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi13.c:473,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi13.c:474,13'
          Dst:             _glp_ios_add_row
    - functionName:    glp_ios_pool_size
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_assert_
        - glp_error_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi13.c:455,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi13.c:456,7'
          Dst:             glp_assert_
    - functionName:    glp_ios_row_attr
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_error_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi13.c:441,10'
          Dst:             glp_error_
    - functionName:    glp_ios_node_data
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - glp_error_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi13.c:416,10'
          Dst:             glp_error_
    - functionName:    glp_ios_mip_gap
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _glp_ios_relative_gap
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi13.c:380,10'
          Dst:             _glp_ios_relative_gap
    - functionName:    glp_ios_best_node
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _glp_ios_best_node
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi13.c:351,10'
          Dst:             _glp_ios_best_node
    - functionName:    glp_ios_node_bound
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - glp_error_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi13.c:319,10'
          Dst:             glp_error_
    - functionName:    glp_ios_node_level
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - glp_error_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi13.c:276,10'
          Dst:             glp_error_
    - functionName:    glp_ios_up_node
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - glp_error_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi13.c:246,10'
          Dst:             glp_error_
    - functionName:    glp_ios_prev_node
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          113
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - glp_error_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi13.c:210,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi13.c:216,13'
          Dst:             glp_error_
    - functionName:    glp_ios_next_node
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          113
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - glp_error_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi13.c:163,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi13.c:169,13'
          Dst:             glp_error_
    - functionName:    glp_ios_curr_node
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_ios_tree_size
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_ios_get_prob
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_ios_reason
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi13.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_slot
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          191
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - glp_alloc
        - glp_assert_
        - glp_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:582,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:584,23'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:587,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:599,7'
          Dst:             glp_assert_
    - functionName:    _glp_ios_process_sol
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1658
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          135
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _glp_npp_postprocess
        - _glp_npp_unload_sol
        - glp_alloc
        - glp_assert_
        - glp_free
        - sprintf
        - strcat
        - strcpy
        - strlen
        - strrchr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:1661,10'
          Dst:             _glp_npp_postprocess
        - Src:             'vendor/glpk/draft/glpios01.c:1663,10'
          Dst:             _glp_npp_unload_sol
        - Src:             'vendor/glpk/draft/glpios01.c:1665,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:1669,15'
          Dst:             strlen
        - Src:             'vendor/glpk/draft/glpios01.c:1669,15'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:1670,17'
          Dst:             strrchr
        - Src:             'vendor/glpk/draft/glpios01.c:1672,13'
          Dst:             strcpy
        - Src:             'vendor/glpk/draft/glpios01.c:1676,26'
          Dst:             strlen
        - Src:             'vendor/glpk/draft/glpios01.c:1676,13'
          Dst:             sprintf
        - Src:             'vendor/glpk/draft/glpios01.c:1677,13'
          Dst:             strcat
        - Src:             'vendor/glpk/draft/glpios01.c:1680,10'
          Dst:             glp_free
    - functionName:    strrchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strcat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_ios_clear_pool
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1603
      functionLinenumberEnd: 1612
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - glp_alloc
        - glp_del_rows
        - glp_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:1606,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:1609,10'
          Dst:             glp_del_rows
        - Src:             'vendor/glpk/draft/glpios01.c:1610,10'
          Dst:             glp_free
    - functionName:    _glp_ios_del_row
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1552
      functionLinenumberEnd: 1554
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:1553,7'
          Dst:             glp_assert_
    - functionName:    _glp_ios_find_row
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1492
      functionLinenumberEnd: 1494
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:1493,7'
          Dst:             glp_assert_
    - functionName:    _glp_ios_add_row
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1419
      functionLinenumberEnd: 1427
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          78
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - glp_add_rows
        - glp_assert_
        - glp_set_mat_row
        - glp_set_row_bnds
        - glp_set_row_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:1421,11'
          Dst:             glp_add_rows
        - Src:             'vendor/glpk/draft/glpios01.c:1422,7'
          Dst:             glp_set_row_name
        - Src:             'vendor/glpk/draft/glpios01.c:1424,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:1425,7'
          Dst:             glp_set_mat_row
        - Src:             'vendor/glpk/draft/glpios01.c:1426,7'
          Dst:             glp_set_row_bnds
    - functionName:    _glp_ios_solve_node
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1318
      functionLinenumberEnd: 1382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         42
      ICount:          262
      EdgeCount:       49
      CyclomaticComplexity: 9
      functionsReached:
        - glp_adv_basis
        - glp_assert_
        - glp_init_smcp
        - glp_simplex
        - glp_time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/glpk/draft/glpios01.c:1325,7'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/draft/glpios01.c:1355,10'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:1322,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:1324,7'
          Dst:             glp_init_smcp
        - Src:             'vendor/glpk/draft/glpios01.c:1336,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:1345,46'
          Dst:             glp_time
        - Src:             'vendor/glpk/draft/glpios01.c:1363,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:1367,13'
          Dst:             glp_simplex
        - Src:             'vendor/glpk/draft/glpios01.c:1371,10'
          Dst:             glp_adv_basis
        - Src:             'vendor/glpk/draft/glpios01.c:1372,16'
          Dst:             glp_simplex
    - functionName:    _glp_ios_relative_gap
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1275
      functionLinenumberEnd: 1295
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _glp_ios_best_node
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:1280,14'
          Dst:             _glp_ios_best_node
    - functionName:    _glp_ios_best_node
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1229
      functionLinenumberEnd: 1246
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          149
      EdgeCount:       40
      CyclomaticComplexity: 9
      functionsReached:
        - glp_assert_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vendor/glpk/draft/glpios01.c:1230,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:1244,13'
          Dst:             glp_assert_
    - functionName:    _glp_ios_is_hopeful
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1172
      functionLinenumberEnd: 1200
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          150
      EdgeCount:       37
      CyclomaticComplexity: 7
      functionsReached:
        - glp_assert_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'vendor/glpk/draft/glpios01.c:1177,10'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/draft/glpios01.c:1189,10'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:1185,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:1197,16'
          Dst:             glp_assert_
    - functionName:    _glp_ios_round_bound
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1146
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         49
      ICount:          289
      EdgeCount:       65
      CyclomaticComplexity: 18
      functionsReached:
        - _glp_gcdn
        - glp_assert_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:1118,14'
          Dst:             _glp_gcdn
        - Src:             'vendor/glpk/draft/glpios01.c:1120,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:1145,10'
          Dst:             glp_assert_
    - functionName:    lpx_dual_ratio_test
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - glp_assert_
        - glp_dual_rtest
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:36,13'
          Dst:             glp_dual_rtest
        - Src:             'vendor/glpk/draft/glpios01.c:37,7'
          Dst:             glp_assert_
    - functionName:    lpx_eval_tab_row
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - glp_eval_tab_row
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:29,14'
          Dst:             glp_eval_tab_row
    - functionName:    _glp_ios_eval_degrad
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 1032
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         123
      ICount:          644
      EdgeCount:       164
      CyclomaticComplexity: 43
      functionsReached:
        - glp_assert_
        - glp_bf_exists
        - glp_get_status
        - lpx_dual_ratio_test
        - lpx_eval_tab_row
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:927,7'
          Dst:             glp_get_status
        - Src:             'vendor/glpk/draft/glpios01.c:927,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:929,7'
          Dst:             glp_bf_exists
        - Src:             'vendor/glpk/draft/glpios01.c:929,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:932,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:936,13'
          Dst:             lpx_eval_tab_row
        - Src:             'vendor/glpk/draft/glpios01.c:949,14'
          Dst:             lpx_dual_ratio_test
        - Src:             'vendor/glpk/draft/glpios01.c:969,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:972,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:980,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:992,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:1007,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:1018,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:1020,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:1022,13'
          Dst:             glp_assert_
    - functionName:    _glp_ios_delete_pool
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1639
      functionLinenumberEnd: 1642
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - glp_assert_
        - glp_delete_prob
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:1640,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:1641,7'
          Dst:             glp_delete_prob
    - functionName:    _glp_ios_delete_tree
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 825
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         66
      ICount:          603
      EdgeCount:       86
      CyclomaticComplexity: 22
      functionsReached:
        - _glp_dmp_delete_pool
        - _glp_ios_delete_pool
        - _glp_ios_pcost_free
        - glp_alloc
        - glp_assert_
        - glp_del_rows
        - glp_free
        - glp_set_col_bnds
        - glp_set_col_stat
        - glp_set_row_bnds
        - glp_set_row_stat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:829,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:834,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:835,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:837,10'
          Dst:             glp_del_rows
        - Src:             'vendor/glpk/draft/glpios01.c:838,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:842,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:843,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:845,10'
          Dst:             glp_set_row_bnds
        - Src:             'vendor/glpk/draft/glpios01.c:847,10'
          Dst:             glp_set_row_stat
        - Src:             'vendor/glpk/draft/glpios01.c:852,10'
          Dst:             glp_set_col_bnds
        - Src:             'vendor/glpk/draft/glpios01.c:854,10'
          Dst:             glp_set_col_stat
        - Src:             'vendor/glpk/draft/glpios01.c:861,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:862,7'
          Dst:             _glp_ios_delete_pool
        - Src:             'vendor/glpk/draft/glpios01.c:863,7'
          Dst:             _glp_dmp_delete_pool
        - Src:             'vendor/glpk/draft/glpios01.c:864,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:865,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:866,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:867,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:868,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:869,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:870,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:871,36'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:872,34'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:873,34'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:874,36'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:875,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:881,32'
          Dst:             _glp_ios_pcost_free
        - Src:             'vendor/glpk/draft/glpios01.c:882,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:883,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:887,36'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:888,34'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:889,34'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:890,36'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:894,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:895,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:896,7'
          Dst:             glp_free
    - functionName:    _glp_ios_delete_node
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          445
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - _glp_dmp_free_atom
        - glp_assert_
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:716,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:718,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:720,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:722,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:741,13'
          Dst:             _glp_dmp_free_atom
        - Src:             'vendor/glpk/draft/glpios01.c:749,13'
          Dst:             _glp_dmp_free_atom
        - Src:             'vendor/glpk/draft/glpios01.c:757,48'
          Dst:             strlen
        - Src:             'vendor/glpk/draft/glpios01.c:757,13'
          Dst:             _glp_dmp_free_atom
        - Src:             'vendor/glpk/draft/glpios01.c:762,13'
          Dst:             _glp_dmp_free_atom
        - Src:             'vendor/glpk/draft/glpios01.c:765,10'
          Dst:             _glp_dmp_free_atom
        - Src:             'vendor/glpk/draft/glpios01.c:777,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:779,10'
          Dst:             _glp_dmp_free_atom
        - Src:             'vendor/glpk/draft/glpios01.c:782,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:789,7'
          Dst:             _glp_dmp_free_atom
        - Src:             'vendor/glpk/draft/glpios01.c:796,10'
          Dst:             glp_assert_
    - functionName:    _glp_ios_clone_node
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          213
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - glp_assert_
        - new_node
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:667,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:669,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:671,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:673,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:687,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:689,19'
          Dst:             new_node
    - functionName:    new_node
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          269
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _glp_dmp_get_atom
        - get_slot
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:608,11'
          Dst:             get_slot
        - Src:             'vendor/glpk/draft/glpios01.c:610,14'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/draft/glpios01.c:640,23'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/draft/glpios01.c:657,10'
          Dst:             glp_assert_
    - functionName:    _glp_ios_freeze_node
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         99
      ICount:          1036
      EdgeCount:       129
      CyclomaticComplexity: 32
      functionsReached:
        - _glp_dmp_get_atom
        - glp_alloc
        - glp_assert_
        - glp_del_rows
        - glp_free
        - glp_get_mat_row
        - glp_get_row_name
        - glp_set_col_bnds
        - glp_set_col_stat
        - glp_set_row_bnds
        - glp_set_row_stat
        - strcpy
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:383,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:387,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:388,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:389,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:390,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:391,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:392,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:394,28'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:395,26'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:396,26'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:397,28'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:420,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:423,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:424,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:451,20'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/draft/glpios01.c:462,20'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/draft/glpios01.c:470,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:474,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:475,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:480,20'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/draft/glpios01.c:481,23'
          Dst:             glp_get_row_name
        - Src:             'vendor/glpk/draft/glpios01.c:485,54'
          Dst:             strlen
        - Src:             'vendor/glpk/draft/glpios01.c:485,29'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/draft/glpios01.c:486,19'
          Dst:             strcpy
        - Src:             'vendor/glpk/draft/glpios01.c:496,22'
          Dst:             glp_get_mat_row
        - Src:             'vendor/glpk/draft/glpios01.c:499,23'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/draft/glpios01.c:510,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:511,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:517,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:518,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:520,13'
          Dst:             glp_del_rows
        - Src:             'vendor/glpk/draft/glpios01.c:521,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:526,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:528,13'
          Dst:             glp_set_row_bnds
        - Src:             'vendor/glpk/draft/glpios01.c:530,13'
          Dst:             glp_set_row_stat
        - Src:             'vendor/glpk/draft/glpios01.c:533,13'
          Dst:             glp_set_col_bnds
        - Src:             'vendor/glpk/draft/glpios01.c:535,13'
          Dst:             glp_set_col_stat
    - functionName:    _glp_ios_revive_node
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         110
      ICount:          946
      EdgeCount:       143
      CyclomaticComplexity: 35
      functionsReached:
        - _glp_dmp_free_atom
        - glp_add_rows
        - glp_alloc
        - glp_assert_
        - glp_free
        - glp_set_col_bnds
        - glp_set_col_stat
        - glp_set_mat_row
        - glp_set_rii
        - glp_set_row_bnds
        - glp_set_row_name
        - glp_set_row_stat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:204,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:206,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:208,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:210,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:216,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:221,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:226,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:244,45'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:245,43'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:246,43'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:247,45'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:249,34'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:250,32'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:251,32'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:252,34'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:275,19'
          Dst:             glp_set_row_bnds
        - Src:             'vendor/glpk/draft/glpios01.c:277,19'
          Dst:             glp_set_col_bnds
        - Src:             'vendor/glpk/draft/glpios01.c:284,19'
          Dst:             glp_set_row_stat
        - Src:             'vendor/glpk/draft/glpios01.c:286,19'
          Dst:             glp_set_col_stat
        - Src:             'vendor/glpk/draft/glpios01.c:295,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:296,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:298,20'
          Dst:             glp_add_rows
        - Src:             'vendor/glpk/draft/glpios01.c:299,16'
          Dst:             glp_set_row_name
        - Src:             'vendor/glpk/draft/glpios01.c:301,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:306,16'
          Dst:             glp_set_row_bnds
        - Src:             'vendor/glpk/draft/glpios01.c:310,16'
          Dst:             glp_set_mat_row
        - Src:             'vendor/glpk/draft/glpios01.c:311,16'
          Dst:             glp_set_rii
        - Src:             'vendor/glpk/draft/glpios01.c:312,16'
          Dst:             glp_set_row_stat
        - Src:             'vendor/glpk/draft/glpios01.c:314,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:315,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios01.c:333,10'
          Dst:             _glp_dmp_free_atom
        - Src:             'vendor/glpk/draft/glpios01.c:340,10'
          Dst:             _glp_dmp_free_atom
        - Src:             'vendor/glpk/draft/glpios01.c:349,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:354,13'
          Dst:             _glp_dmp_free_atom
        - Src:             'vendor/glpk/draft/glpios01.c:356,10'
          Dst:             _glp_dmp_free_atom
    - functionName:    _glp_ios_create_pool
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1389
      functionLinenumberEnd: 1396
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - glp_add_cols
        - glp_create_prob
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:1391,14'
          Dst:             glp_create_prob
        - Src:             'vendor/glpk/draft/glpios01.c:1395,7'
          Dst:             glp_add_cols
    - functionName:    _glp_ios_create_tree
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios01.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          464
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_dmp_create_pool
        - _glp_ios_create_pool
        - glp_alloc
        - glp_assert_
        - glp_time
        - new_node
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios01.c:70,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios01.c:71,26'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:72,20'
          Dst:             _glp_dmp_create_pool
        - Src:             'vendor/glpk/draft/glpios01.c:76,25'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:77,23'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:78,23'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:79,25'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:80,25'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:81,25'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:117,23'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:126,21'
          Dst:             _glp_ios_create_pool
        - Src:             'vendor/glpk/draft/glpios01.c:149,20'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:150,20'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios01.c:153,22'
          Dst:             glp_time
        - Src:             'vendor/glpk/draft/glpios01.c:178,7'
          Dst:             new_node
    - functionName:    clq_gen
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios03.c'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - glp_alloc
        - glp_clq_cut
        - glp_free
        - glp_ios_add_row
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios03.c:725,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios03.c:726,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios03.c:727,13'
          Dst:             glp_clq_cut
        - Src:             'vendor/glpk/draft/glpios03.c:729,10'
          Dst:             glp_ios_add_row
        - Src:             'vendor/glpk/draft/glpios03.c:731,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios03.c:732,7'
          Dst:             glp_free
    - functionName:    cov_gen
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios03.c'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          115
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - glp_add_cols
        - glp_alloc
        - glp_cov_gen1
        - glp_create_prob
        - glp_delete_prob
        - glp_free
        - glp_get_mat_row
        - glp_ios_add_row
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios03.c:671,14'
          Dst:             glp_create_prob
        - Src:             'vendor/glpk/draft/glpios03.c:672,7'
          Dst:             glp_add_cols
        - Src:             'vendor/glpk/draft/glpios03.c:673,7'
          Dst:             glp_cov_gen1
        - Src:             'vendor/glpk/draft/glpios03.c:677,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios03.c:678,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios03.c:680,19'
          Dst:             glp_get_mat_row
        - Src:             'vendor/glpk/draft/glpios03.c:681,13'
          Dst:             glp_ios_add_row
        - Src:             'vendor/glpk/draft/glpios03.c:684,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios03.c:685,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios03.c:687,7'
          Dst:             glp_delete_prob
    - functionName:    mir_gen
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios03.c'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          105
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - glp_add_cols
        - glp_alloc
        - glp_create_prob
        - glp_delete_prob
        - glp_free
        - glp_get_mat_row
        - glp_ios_add_row
        - glp_mir_gen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios03.c:697,14'
          Dst:             glp_create_prob
        - Src:             'vendor/glpk/draft/glpios03.c:698,7'
          Dst:             glp_add_cols
        - Src:             'vendor/glpk/draft/glpios03.c:699,7'
          Dst:             glp_mir_gen
        - Src:             'vendor/glpk/draft/glpios03.c:703,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios03.c:704,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios03.c:706,19'
          Dst:             glp_get_mat_row
        - Src:             'vendor/glpk/draft/glpios03.c:707,13'
          Dst:             glp_ios_add_row
        - Src:             'vendor/glpk/draft/glpios03.c:710,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios03.c:711,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios03.c:713,7'
          Dst:             glp_delete_prob
    - functionName:    gmi_gen
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios03.c'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          102
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - glp_add_cols
        - glp_alloc
        - glp_create_prob
        - glp_delete_prob
        - glp_free
        - glp_get_mat_row
        - glp_gmi_gen
        - glp_ios_add_row
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios03.c:643,14'
          Dst:             glp_create_prob
        - Src:             'vendor/glpk/draft/glpios03.c:644,7'
          Dst:             glp_add_cols
        - Src:             'vendor/glpk/draft/glpios03.c:645,7'
          Dst:             glp_gmi_gen
        - Src:             'vendor/glpk/draft/glpios03.c:649,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios03.c:650,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios03.c:652,19'
          Dst:             glp_get_mat_row
        - Src:             'vendor/glpk/draft/glpios03.c:653,13'
          Dst:             glp_ios_add_row
        - Src:             'vendor/glpk/draft/glpios03.c:656,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios03.c:657,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios03.c:659,7'
          Dst:             glp_delete_prob
    - functionName:    cleanup_the_tree
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios03.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          116
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _glp_ios_delete_node
        - glp_assert_
        - glp_printf
        - is_branch_hopeful
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios03.c:543,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:552,15'
          Dst:             is_branch_hopeful
        - Src:             'vendor/glpk/draft/glpios03.c:553,13'
          Dst:             _glp_ios_delete_node
        - Src:             'vendor/glpk/draft/glpios03.c:557,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:559,13'
          Dst:             glp_printf
    - functionName:    is_branch_hopeful
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios03.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_ios_is_hopeful
        - glp_assert_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios03.c:117,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:118,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:119,14'
          Dst:             _glp_ios_is_hopeful
    - functionName:    branch_on
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios03.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         165
      ICount:          1061
      EdgeCount:       216
      CyclomaticComplexity: 53
      functionsReached:
        - _glp_dmp_get_atom
        - _glp_ios_clone_node
        - _glp_ios_eval_degrad
        - _glp_ios_freeze_node
        - _glp_ios_is_hopeful
        - _glp_ios_round_bound
        - glp_assert_
        - glp_printf
        - glp_set_col_bnds
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/glpk/draft/glpios03.c:379,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios03.c:371,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:385,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:387,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:391,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:393,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:397,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:399,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:403,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:406,7'
          Dst:             _glp_ios_eval_degrad
        - Src:             'vendor/glpk/draft/glpios03.c:408,16'
          Dst:             _glp_ios_round_bound
        - Src:             'vendor/glpk/draft/glpios03.c:409,16'
          Dst:             _glp_ios_round_bound
        - Src:             'vendor/glpk/draft/glpios03.c:411,17'
          Dst:             _glp_ios_is_hopeful
        - Src:             'vendor/glpk/draft/glpios03.c:412,17'
          Dst:             _glp_ios_is_hopeful
        - Src:             'vendor/glpk/draft/glpios03.c:415,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:421,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:422,10'
          Dst:             glp_set_col_bnds
        - Src:             'vendor/glpk/draft/glpios03.c:433,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:439,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:440,10'
          Dst:             glp_set_col_bnds
        - Src:             'vendor/glpk/draft/glpios03.c:451,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:457,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:460,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:465,7'
          Dst:             _glp_ios_freeze_node
        - Src:             'vendor/glpk/draft/glpios03.c:468,7'
          Dst:             _glp_ios_clone_node
        - Src:             'vendor/glpk/draft/glpios03.c:470,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:474,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:475,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:476,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:477,21'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/draft/glpios03.c:493,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:496,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:497,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:498,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:499,21'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/draft/glpios03.c:515,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:517,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:525,10'
          Dst:             glp_assert_
    - functionName:    remove_cuts
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios03.c'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          180
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - glp_alloc
        - glp_assert_
        - glp_del_rows
        - glp_factorize
        - glp_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios03.c:806,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:812,22'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios03.c:817,10'
          Dst:             glp_del_rows
        - Src:             'vendor/glpk/draft/glpios03.c:821,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios03.c:822,10'
          Dst:             glp_factorize
        - Src:             'vendor/glpk/draft/glpios03.c:822,10'
          Dst:             glp_assert_
    - functionName:    generate_cuts
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios03.c'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 797
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         57
      ICount:          310
      EdgeCount:       76
      CyclomaticComplexity: 21
      functionsReached:
        - clq_gen
        - cov_gen
        - glp_assert_
        - gmi_gen
        - mir_gen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios03.c:762,13'
          Dst:             gmi_gen
        - Src:             'vendor/glpk/draft/glpios03.c:766,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:770,10'
          Dst:             mir_gen
        - Src:             'vendor/glpk/draft/glpios03.c:776,10'
          Dst:             cov_gen
        - Src:             'vendor/glpk/draft/glpios03.c:793,16'
          Dst:             clq_gen
    - functionName:    round_heur
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios03.c'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         47
      ICount:          288
      EdgeCount:       62
      CyclomaticComplexity: 17
      functionsReached:
        - glp_alloc
        - glp_free
        - glp_ios_heur_sol
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios03.c:578,11'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios03.c:624,11'
          Dst:             glp_ios_heur_sol
        - Src:             'vendor/glpk/draft/glpios03.c:632,7'
          Dst:             glp_free
    - functionName:    fix_by_red_cost
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios03.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         76
      ICount:          389
      EdgeCount:       98
      CyclomaticComplexity: 24
      functionsReached:
        - glp_assert_
        - glp_printf
        - glp_set_col_bnds
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/glpk/draft/glpios03.c:286,10'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios03.c:271,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:273,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:293,22'
          Dst:             glp_set_col_bnds
        - Src:             'vendor/glpk/draft/glpios03.c:299,22'
          Dst:             glp_set_col_bnds
        - Src:             'vendor/glpk/draft/glpios03.c:308,22'
          Dst:             glp_set_col_bnds
        - Src:             'vendor/glpk/draft/glpios03.c:314,22'
          Dst:             glp_set_col_bnds
        - Src:             'vendor/glpk/draft/glpios03.c:318,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:325,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:327,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:332,7'
          Dst:             glp_assert_
    - functionName:    record_solution
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios03.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          146
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios03.c:252,13'
          Dst:             glp_assert_
    - functionName:    display_cut_info
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios03.c'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 859
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         43
      ICount:          243
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached:
        - glp_assert_
        - glp_printf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios03.c:849,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:851,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:852,23'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:853,23'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:854,23'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:855,23'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:856,23'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:857,10'
          Dst:             glp_printf
    - functionName:    check_integrality
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios03.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         67
      ICount:          415
      EdgeCount:       91
      CyclomaticComplexity: 26
      functionsReached:
        - glp_assert_
        - glp_printf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios03.c:206,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:210,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:216,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:218,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:221,13'
          Dst:             glp_printf
    - functionName:    show_progress
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios03.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          219
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - _glp_ios_best_node
        - _glp_ios_relative_gap
        - glp_assert_
        - glp_printf
        - glp_time
        - sprintf
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios03.c:56,10'
          Dst:             sprintf
        - Src:             'vendor/glpk/draft/glpios03.c:58,10'
          Dst:             sprintf
        - Src:             'vendor/glpk/draft/glpios03.c:61,11'
          Dst:             _glp_ios_best_node
        - Src:             'vendor/glpk/draft/glpios03.c:64,10'
          Dst:             sprintf
        - Src:             'vendor/glpk/draft/glpios03.c:68,13'
          Dst:             sprintf
        - Src:             'vendor/glpk/draft/glpios03.c:70,13'
          Dst:             sprintf
        - Src:             'vendor/glpk/draft/glpios03.c:74,13'
          Dst:             sprintf
        - Src:             'vendor/glpk/draft/glpios03.c:83,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:85,14'
          Dst:             _glp_ios_relative_gap
        - Src:             'vendor/glpk/draft/glpios03.c:87,10'
          Dst:             sprintf
        - Src:             'vendor/glpk/draft/glpios03.c:89,10'
          Dst:             sprintf
        - Src:             'vendor/glpk/draft/glpios03.c:91,10'
          Dst:             sprintf
        - Src:             'vendor/glpk/draft/glpios03.c:93,10'
          Dst:             sprintf
        - Src:             'vendor/glpk/draft/glpios03.c:95,7'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:98,19'
          Dst:             glp_time
    - functionName:    _glp_ios_driver
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios03.c'
      linkageType:     InternalLinkage
      functionLinenumber: 898
      functionLinenumberEnd: 1503
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         445
      ICount:          2629
      EdgeCount:       601
      CyclomaticComplexity: 158
      functionsReached:
        - _glp_dmp_in_use
        - _glp_ios_choose_node
        - _glp_ios_choose_var
        - _glp_ios_clear_pool
        - _glp_ios_delete_node
        - _glp_ios_feas_pump
        - _glp_ios_freeze_node
        - _glp_ios_pcost_update
        - _glp_ios_preprocess_node
        - _glp_ios_process_cuts
        - _glp_ios_process_sol
        - _glp_ios_proxy_heur
        - _glp_ios_relative_gap
        - _glp_ios_revive_node
        - _glp_ios_round_bound
        - _glp_ios_solve_node
        - branch_on
        - check_integrality
        - cleanup_the_tree
        - display_cut_info
        - fix_by_red_cost
        - generate_cuts
        - glp_assert_
        - glp_cfg_free
        - glp_cfg_init
        - glp_cov_free
        - glp_cov_init
        - glp_difftime
        - glp_factorize
        - glp_mem_usage
        - glp_mir_free
        - glp_mir_init
        - glp_printf
        - glp_time
        - is_branch_hopeful
        - record_solution
        - remove_cuts
        - round_heur
        - show_progress
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios03.c:923,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:930,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:934,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:938,10'
          Dst:             _glp_dmp_in_use
        - Src:             'vendor/glpk/draft/glpios03.c:938,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:944,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:947,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:962,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:973,22'
          Dst:             _glp_ios_choose_node
        - Src:             'vendor/glpk/draft/glpios03.c:976,7'
          Dst:             _glp_ios_revive_node
        - Src:             'vendor/glpk/draft/glpios03.c:984,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:986,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:996,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1004,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1008,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1009,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1013,26'
          Dst:             glp_mir_init
        - Src:             'vendor/glpk/draft/glpios03.c:1018,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1020,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1021,26'
          Dst:             glp_cov_init
        - Src:             'vendor/glpk/draft/glpios03.c:1025,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1027,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1031,26'
          Dst:             glp_cfg_init
        - Src:             'vendor/glpk/draft/glpios03.c:1045,32'
          Dst:             glp_time
        - Src:             'vendor/glpk/draft/glpios03.c:1045,22'
          Dst:             glp_difftime
        - Src:             'vendor/glpk/draft/glpios03.c:1046,10'
          Dst:             show_progress
        - Src:             'vendor/glpk/draft/glpios03.c:1048,23'
          Dst:             glp_time
        - Src:             'vendor/glpk/draft/glpios03.c:1048,13'
          Dst:             glp_difftime
        - Src:             'vendor/glpk/draft/glpios03.c:1058,10'
          Dst:             glp_mem_usage
        - Src:             'vendor/glpk/draft/glpios03.c:1060,23'
          Dst:             glp_time
        - Src:             'vendor/glpk/draft/glpios03.c:1060,13'
          Dst:             glp_difftime
        - Src:             'vendor/glpk/draft/glpios03.c:1059,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1061,16'
          Dst:             glp_time
        - Src:             'vendor/glpk/draft/glpios03.c:1066,11'
          Dst:             _glp_ios_relative_gap
        - Src:             'vendor/glpk/draft/glpios03.c:1068,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1076,29'
          Dst:             glp_time
        - Src:             'vendor/glpk/draft/glpios03.c:1076,19'
          Dst:             glp_difftime
        - Src:             'vendor/glpk/draft/glpios03.c:1078,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1084,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1102,17'
          Dst:             _glp_ios_preprocess_node
        - Src:             'vendor/glpk/draft/glpios03.c:1110,14'
          Dst:             _glp_ios_preprocess_node
        - Src:             'vendor/glpk/draft/glpios03.c:1115,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1117,12'
          Dst:             is_branch_hopeful
        - Src:             'vendor/glpk/draft/glpios03.c:1118,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1123,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1124,13'
          Dst:             _glp_ios_solve_node
        - Src:             'vendor/glpk/draft/glpios03.c:1129,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1140,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1147,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1155,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1157,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1165,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1171,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1175,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1176,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1183,18'
          Dst:             _glp_ios_round_bound
        - Src:             'vendor/glpk/draft/glpios03.c:1193,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1195,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1200,12'
          Dst:             is_branch_hopeful
        - Src:             'vendor/glpk/draft/glpios03.c:1202,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1207,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1208,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1210,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1227,13'
          Dst:             glp_factorize
        - Src:             'vendor/glpk/draft/glpios03.c:1227,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1231,7'
          Dst:             check_integrality
        - Src:             'vendor/glpk/draft/glpios03.c:1236,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1238,13'
          Dst:             display_cut_info
        - Src:             'vendor/glpk/draft/glpios03.c:1239,10'
          Dst:             record_solution
        - Src:             'vendor/glpk/draft/glpios03.c:1241,13'
          Dst:             show_progress
        - Src:             'vendor/glpk/draft/glpios03.c:1243,10'
          Dst:             _glp_ios_process_sol
        - Src:             'vendor/glpk/draft/glpios03.c:1247,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1265,10'
          Dst:             fix_by_red_cost
        - Src:             'vendor/glpk/draft/glpios03.c:1269,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1278,15'
          Dst:             is_branch_hopeful
        - Src:             'vendor/glpk/draft/glpios03.c:1280,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1291,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1293,10'
          Dst:             _glp_ios_feas_pump
        - Src:             'vendor/glpk/draft/glpios03.c:1296,15'
          Dst:             is_branch_hopeful
        - Src:             'vendor/glpk/draft/glpios03.c:1298,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1310,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1312,10'
          Dst:             _glp_ios_proxy_heur
        - Src:             'vendor/glpk/draft/glpios03.c:1315,15'
          Dst:             is_branch_hopeful
        - Src:             'vendor/glpk/draft/glpios03.c:1317,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1326,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1328,10'
          Dst:             round_heur
        - Src:             'vendor/glpk/draft/glpios03.c:1331,15'
          Dst:             is_branch_hopeful
        - Src:             'vendor/glpk/draft/glpios03.c:1333,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1340,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1342,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1350,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1384,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1386,10'
          Dst:             generate_cuts
        - Src:             'vendor/glpk/draft/glpios03.c:1396,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1398,10'
          Dst:             _glp_ios_process_cuts
        - Src:             'vendor/glpk/draft/glpios03.c:1402,7'
          Dst:             _glp_ios_clear_pool
        - Src:             'vendor/glpk/draft/glpios03.c:1410,7'
          Dst:             remove_cuts
        - Src:             'vendor/glpk/draft/glpios03.c:1416,10'
          Dst:             display_cut_info
        - Src:             'vendor/glpk/draft/glpios03.c:1422,29'
          Dst:             _glp_ios_pcost_update
        - Src:             'vendor/glpk/draft/glpios03.c:1424,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1425,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1428,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1429,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1430,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1442,22'
          Dst:             _glp_ios_choose_var
        - Src:             'vendor/glpk/draft/glpios03.c:1445,13'
          Dst:             branch_on
        - Src:             'vendor/glpk/draft/glpios03.c:1469,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios03.c:1472,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios03.c:1474,7'
          Dst:             _glp_ios_freeze_node
        - Src:             'vendor/glpk/draft/glpios03.c:1476,7'
          Dst:             _glp_ios_delete_node
        - Src:             'vendor/glpk/draft/glpios03.c:1479,41'
          Dst:             cleanup_the_tree
        - Src:             'vendor/glpk/draft/glpios03.c:1485,10'
          Dst:             show_progress
        - Src:             'vendor/glpk/draft/glpios03.c:1490,10'
          Dst:             glp_mir_free
        - Src:             'vendor/glpk/draft/glpios03.c:1494,10'
          Dst:             glp_cov_free
        - Src:             'vendor/glpk/draft/glpios03.c:1500,10'
          Dst:             glp_cfg_free
    - functionName:    eval_degrad
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          179
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - glp_assert_
        - glp_copy_prob
        - glp_create_prob
        - glp_delete_prob
        - glp_get_dual_stat
        - glp_get_prim_stat
        - glp_get_status
        - glp_init_smcp
        - glp_set_col_bnds
        - glp_simplex
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios09.c:432,7'
          Dst:             glp_get_status
        - Src:             'vendor/glpk/draft/glpios09.c:432,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios09.c:434,12'
          Dst:             glp_create_prob
        - Src:             'vendor/glpk/draft/glpios09.c:435,7'
          Dst:             glp_copy_prob
        - Src:             'vendor/glpk/draft/glpios09.c:437,7'
          Dst:             glp_set_col_bnds
        - Src:             'vendor/glpk/draft/glpios09.c:439,7'
          Dst:             glp_init_smcp
        - Src:             'vendor/glpk/draft/glpios09.c:445,13'
          Dst:             glp_simplex
        - Src:             'vendor/glpk/draft/glpios09.c:447,14'
          Dst:             glp_get_prim_stat
        - Src:             'vendor/glpk/draft/glpios09.c:451,19'
          Dst:             glp_get_dual_stat
        - Src:             'vendor/glpk/draft/glpios09.c:459,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios09.c:479,7'
          Dst:             glp_delete_prob
    - functionName:    progress
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - glp_ios_can_branch
        - glp_printf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios09.c:585,14'
          Dst:             glp_ios_can_branch
        - Src:             'vendor/glpk/draft/glpios09.c:590,7'
          Dst:             glp_printf
    - functionName:    eval_psi
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          262
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - eval_degrad
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios09.c:543,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios09.c:544,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios09.c:550,22'
          Dst:             eval_degrad
        - Src:             'vendor/glpk/draft/glpios09.c:565,22'
          Dst:             eval_degrad
        - Src:             'vendor/glpk/draft/glpios09.c:576,10'
          Dst:             glp_assert_
    - functionName:    _glp_ios_pcost_free
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - glp_assert_
        - glp_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios09.c:528,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios09.c:529,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios09.c:530,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios09.c:531,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios09.c:532,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios09.c:533,7'
          Dst:             glp_free
    - functionName:    _glp_ios_pcost_update
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          201
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios09.c:491,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios09.c:492,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios09.c:498,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios09.c:505,7'
          Dst:             glp_assert_
    - functionName:    _glp_ios_pcost_init
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          93
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - glp_alloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios09.c:409,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios09.c:410,21'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios09.c:411,21'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios09.c:412,21'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios09.c:413,21'
          Dst:             glp_alloc
    - functionName:    _glp_ios_pcost_branch
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          212
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _glp_ios_pcost_init
        - branch_mostf
        - eval_psi
        - glp_difftime
        - glp_ios_can_branch
        - glp_time
        - progress
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios09.c:600,18'
          Dst:             glp_time
        - Src:             'vendor/glpk/draft/glpios09.c:606,21'
          Dst:             _glp_ios_pcost_init
        - Src:             'vendor/glpk/draft/glpios09.c:611,15'
          Dst:             glp_ios_can_branch
        - Src:             'vendor/glpk/draft/glpios09.c:616,16'
          Dst:             eval_psi
        - Src:             'vendor/glpk/draft/glpios09.c:625,16'
          Dst:             eval_psi
        - Src:             'vendor/glpk/draft/glpios09.c:646,27'
          Dst:             glp_time
        - Src:             'vendor/glpk/draft/glpios09.c:646,17'
          Dst:             glp_difftime
        - Src:             'vendor/glpk/draft/glpios09.c:647,16'
          Dst:             progress
        - Src:             'vendor/glpk/draft/glpios09.c:648,20'
          Dst:             glp_time
        - Src:             'vendor/glpk/draft/glpios09.c:655,16'
          Dst:             branch_mostf
    - functionName:    branch_mostf
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          105
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - glp_get_col_prim
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios09.c:151,20'
          Dst:             glp_get_col_prim
    - functionName:    branch_drtom
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         133
      ICount:          718
      EdgeCount:       172
      CyclomaticComplexity: 41
      functionsReached:
        - branch_mostf
        - glp_alloc
        - glp_assert_
        - glp_dual_rtest
        - glp_eval_tab_row
        - glp_free
        - glp_get_col_dual
        - glp_get_col_kind
        - glp_get_col_prim
        - glp_get_col_stat
        - glp_get_obj_val
        - glp_get_row_dual
        - glp_get_row_stat
        - glp_get_status
        - glp_printf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/glpk/draft/glpios09.c:294,13'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/draft/glpios09.c:317,13'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios09.c:200,7'
          Dst:             glp_get_status
        - Src:             'vendor/glpk/draft/glpios09.c:200,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios09.c:202,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios09.c:203,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios09.c:212,14'
          Dst:             glp_get_col_prim
        - Src:             'vendor/glpk/draft/glpios09.c:215,16'
          Dst:             glp_eval_tab_row
        - Src:             'vendor/glpk/draft/glpios09.c:240,17'
          Dst:             glp_dual_rtest
        - Src:             'vendor/glpk/draft/glpios09.c:258,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios09.c:272,26'
          Dst:             glp_get_col_kind
        - Src:             'vendor/glpk/draft/glpios09.c:284,23'
          Dst:             glp_get_row_stat
        - Src:             'vendor/glpk/draft/glpios09.c:285,21'
          Dst:             glp_get_row_dual
        - Src:             'vendor/glpk/draft/glpios09.c:288,23'
          Dst:             glp_get_col_stat
        - Src:             'vendor/glpk/draft/glpios09.c:289,21'
          Dst:             glp_get_col_dual
        - Src:             'vendor/glpk/draft/glpios09.c:306,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios09.c:318,30'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios09.c:319,30'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios09.c:320,25'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios09.c:358,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios09.c:359,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios09.c:361,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios09.c:364,15'
          Dst:             branch_mostf
        - Src:             'vendor/glpk/draft/glpios09.c:369,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios09.c:371,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios09.c:374,16'
          Dst:             glp_get_obj_val
        - Src:             'vendor/glpk/draft/glpios09.c:373,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios09.c:376,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpios09.c:379,16'
          Dst:             glp_get_obj_val
        - Src:             'vendor/glpk/draft/glpios09.c:378,13'
          Dst:             glp_printf
    - functionName:    branch_last
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          110
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - glp_assert_
        - glp_get_col_prim
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios09.c:120,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios09.c:122,14'
          Dst:             glp_get_col_prim
    - functionName:    branch_first
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          110
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - glp_assert_
        - glp_get_col_prim
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios09.c:93,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios09.c:95,14'
          Dst:             glp_get_col_prim
    - functionName:    _glp_ios_choose_var
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios09.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          117
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _glp_ios_pcost_branch
        - branch_drtom
        - branch_first
        - branch_last
        - branch_mostf
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios09.c:54,14'
          Dst:             branch_first
        - Src:             'vendor/glpk/draft/glpios09.c:58,14'
          Dst:             branch_last
        - Src:             'vendor/glpk/draft/glpios09.c:62,14'
          Dst:             branch_mostf
        - Src:             'vendor/glpk/draft/glpios09.c:66,14'
          Dst:             branch_drtom
        - Src:             'vendor/glpk/draft/glpios09.c:70,14'
          Dst:             _glp_ios_pcost_branch
        - Src:             'vendor/glpk/draft/glpios09.c:73,10'
          Dst:             glp_assert_
    - functionName:    parallel
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios11.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          151
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios11.c:408,14'
          Dst:             sqrt
        - Src:             'vendor/glpk/draft/glpios11.c:408,25'
          Dst:             sqrt
    - functionName:    fcmp
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios11.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          96
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_ios_process_cuts
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios11.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         109
      ICount:          814
      EdgeCount:       138
      CyclomaticComplexity: 31
      functionsReached:
        - _glp_analyze_row
        - fcmp
        - glp_add_rows
        - glp_alloc
        - glp_assert_
        - glp_free
        - glp_set_mat_row
        - glp_set_row_bnds
        - glp_set_row_name
        - glp_transform_row
        - parallel
        - qsort
        - sqrt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/glpk/draft/glpios11.c:123,10'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/draft/glpios11.c:198,10'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios11.c:90,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios11.c:93,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios11.c:94,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios11.c:96,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios11.c:97,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios11.c:98,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios11.c:99,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios11.c:112,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios11.c:119,16'
          Dst:             glp_transform_row
        - Src:             'vendor/glpk/draft/glpios11.c:126,22'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios11.c:128,16'
          Dst:             _glp_analyze_row
        - Src:             'vendor/glpk/draft/glpios11.c:133,38'
          Dst:             sqrt
        - Src:             'vendor/glpk/draft/glpios11.c:156,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios11.c:162,7'
          Dst:             qsort
        - Src:             'vendor/glpk/draft/glpios11.c:162,7'
          Dst:             fcmp
        - Src:             'vendor/glpk/draft/glpios11.c:179,20'
          Dst:             parallel
        - Src:             'vendor/glpk/draft/glpios11.c:189,14'
          Dst:             glp_add_rows
        - Src:             'vendor/glpk/draft/glpios11.c:191,13'
          Dst:             glp_set_row_name
        - Src:             'vendor/glpk/draft/glpios11.c:192,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios11.c:197,10'
          Dst:             glp_set_mat_row
        - Src:             'vendor/glpk/draft/glpios11.c:201,22'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios11.c:203,10'
          Dst:             glp_set_row_bnds
        - Src:             'vendor/glpk/draft/glpios11.c:206,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios11.c:207,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios11.c:208,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios11.c:209,7'
          Dst:             glp_free
    - functionName:    qsort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    best_proj
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          178
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios12.c:102,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios12.c:105,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios12.c:108,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios12.c:114,10'
          Dst:             glp_assert_
    - functionName:    most_feas
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios12.c:89,10'
          Dst:             glp_assert_
    - functionName:    best_node
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         65
      ICount:          329
      EdgeCount:       82
      CyclomaticComplexity: 19
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/glpk/draft/glpios12.c:130,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios12.c:135,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios12.c:139,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios12.c:153,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios12.c:157,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios12.c:168,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios12.c:170,7'
          Dst:             glp_assert_
    - functionName:    _glp_ios_choose_node
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios12.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          142
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - best_node
        - best_proj
        - glp_assert_
        - most_feas
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios12.c:54,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios12.c:59,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios12.c:64,14'
          Dst:             best_node
        - Src:             'vendor/glpk/draft/glpios12.c:69,17'
          Dst:             most_feas
        - Src:             'vendor/glpk/draft/glpios12.c:73,17'
          Dst:             best_proj
        - Src:             'vendor/glpk/draft/glpios12.c:77,10'
          Dst:             glp_assert_
    - functionName:    max_col_aij
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpscl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          130
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - glp_assert_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpscl.c:115,7'
          Dst:             glp_assert_
    - functionName:    min_col_aij
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpscl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          130
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpscl.c:90,7'
          Dst:             glp_assert_
    - functionName:    gm_scaling
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpscl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          140
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - glp_assert_
        - glp_get_rii
        - glp_get_sjj
        - glp_set_rii
        - glp_set_sjj
        - max_col_aij
        - max_row_aij
        - min_col_aij
        - min_row_aij
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpscl.c:258,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpscl.c:263,23'
          Dst:             min_row_aij
        - Src:             'vendor/glpk/draft/glpscl.c:263,47'
          Dst:             max_row_aij
        - Src:             'vendor/glpk/draft/glpscl.c:264,35'
          Dst:             glp_get_rii
        - Src:             'vendor/glpk/draft/glpscl.c:264,56'
          Dst:             sqrt
        - Src:             'vendor/glpk/draft/glpscl.c:264,16'
          Dst:             glp_set_rii
        - Src:             'vendor/glpk/draft/glpscl.c:270,23'
          Dst:             min_col_aij
        - Src:             'vendor/glpk/draft/glpscl.c:270,47'
          Dst:             max_col_aij
        - Src:             'vendor/glpk/draft/glpscl.c:271,35'
          Dst:             glp_get_sjj
        - Src:             'vendor/glpk/draft/glpscl.c:271,56'
          Dst:             sqrt
        - Src:             'vendor/glpk/draft/glpscl.c:271,16'
          Dst:             glp_set_sjj
    - functionName:    min_row_aij
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpscl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          130
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - glp_assert_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpscl.c:40,7'
          Dst:             glp_assert_
    - functionName:    max_row_aij
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpscl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          130
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - glp_assert_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpscl.c:65,7'
          Dst:             glp_assert_
    - functionName:    max_col_ratio
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpscl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          69
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - max_col_aij
        - min_col_aij
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpscl.c:326,17'
          Dst:             max_col_aij
        - Src:             'vendor/glpk/draft/glpscl.c:326,41'
          Dst:             min_col_aij
    - functionName:    max_row_ratio
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpscl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          69
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - max_row_aij
        - min_row_aij
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpscl.c:299,17'
          Dst:             max_row_aij
        - Src:             'vendor/glpk/draft/glpscl.c:299,41'
          Dst:             min_row_aij
    - functionName:    eq_scaling
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpscl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          130
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - glp_assert_
        - glp_get_rii
        - glp_get_sjj
        - glp_set_rii
        - glp_set_sjj
        - max_col_aij
        - max_row_aij
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpscl.c:202,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpscl.c:207,23'
          Dst:             max_row_aij
        - Src:             'vendor/glpk/draft/glpscl.c:208,35'
          Dst:             glp_get_rii
        - Src:             'vendor/glpk/draft/glpscl.c:208,16'
          Dst:             glp_set_rii
        - Src:             'vendor/glpk/draft/glpscl.c:214,23'
          Dst:             max_col_aij
        - Src:             'vendor/glpk/draft/glpscl.c:215,35'
          Dst:             glp_get_sjj
        - Src:             'vendor/glpk/draft/glpscl.c:215,16'
          Dst:             glp_set_sjj
    - functionName:    gm_iterate
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpscl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - gm_scaling
        - max_col_ratio
        - max_mat_aij
        - max_row_ratio
        - min_mat_aij
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpscl.c:357,15'
          Dst:             max_row_ratio
        - Src:             'vendor/glpk/draft/glpscl.c:357,35'
          Dst:             max_col_ratio
        - Src:             'vendor/glpk/draft/glpscl.c:362,18'
          Dst:             max_mat_aij
        - Src:             'vendor/glpk/draft/glpscl.c:362,39'
          Dst:             min_mat_aij
        - Src:             'vendor/glpk/draft/glpscl.c:369,10'
          Dst:             gm_scaling
    - functionName:    max_mat_aij
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpscl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          68
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - max_row_aij
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpscl.c:165,17'
          Dst:             max_row_aij
    - functionName:    min_mat_aij
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpscl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          68
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - min_row_aij
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpscl.c:142,17'
          Dst:             min_row_aij
    - functionName:    scale_prob
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpscl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          209
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _glp_round2n
        - eq_scaling
        - glp_get_rii
        - glp_get_sjj
        - glp_printf
        - glp_set_rii
        - glp_set_sjj
        - glp_unscale_prob
        - gm_iterate
        - max_col_ratio
        - max_mat_aij
        - max_row_ratio
        - min_mat_aij
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpscl.c:393,7'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpscl.c:395,7'
          Dst:             glp_unscale_prob
        - Src:             'vendor/glpk/draft/glpscl.c:397,17'
          Dst:             min_mat_aij
        - Src:             'vendor/glpk/draft/glpscl.c:398,17'
          Dst:             max_mat_aij
        - Src:             'vendor/glpk/draft/glpscl.c:400,7'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpscl.c:403,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpscl.c:409,10'
          Dst:             gm_iterate
        - Src:             'vendor/glpk/draft/glpscl.c:410,20'
          Dst:             min_mat_aij
        - Src:             'vendor/glpk/draft/glpscl.c:411,20'
          Dst:             max_mat_aij
        - Src:             'vendor/glpk/draft/glpscl.c:413,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpscl.c:417,25'
          Dst:             max_row_ratio
        - Src:             'vendor/glpk/draft/glpscl.c:417,45'
          Dst:             max_col_ratio
        - Src:             'vendor/glpk/draft/glpscl.c:417,10'
          Dst:             eq_scaling
        - Src:             'vendor/glpk/draft/glpscl.c:418,20'
          Dst:             min_mat_aij
        - Src:             'vendor/glpk/draft/glpscl.c:419,20'
          Dst:             max_mat_aij
        - Src:             'vendor/glpk/draft/glpscl.c:421,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpscl.c:427,40'
          Dst:             glp_get_rii
        - Src:             'vendor/glpk/draft/glpscl.c:427,32'
          Dst:             _glp_round2n
        - Src:             'vendor/glpk/draft/glpscl.c:427,13'
          Dst:             glp_set_rii
        - Src:             'vendor/glpk/draft/glpscl.c:429,40'
          Dst:             glp_get_sjj
        - Src:             'vendor/glpk/draft/glpscl.c:429,32'
          Dst:             _glp_round2n
        - Src:             'vendor/glpk/draft/glpscl.c:429,13'
          Dst:             glp_set_sjj
        - Src:             'vendor/glpk/draft/glpscl.c:430,20'
          Dst:             min_mat_aij
        - Src:             'vendor/glpk/draft/glpscl.c:431,20'
          Dst:             max_mat_aij
        - Src:             'vendor/glpk/draft/glpscl.c:433,10'
          Dst:             glp_printf
    - functionName:    glp_scale_prob
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpscl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_error_
        - scale_prob
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpscl.c:467,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpscl.c:471,7'
          Dst:             scale_prob
    - functionName:    glp_mem_usage
      functionSourceFile: '/src/igraph/vendor/glpk/env/alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _glp_get_env_ptr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/alloc.c:238,18'
          Dst:             _glp_get_env_ptr
    - functionName:    glp_mem_limit
      functionSourceFile: '/src/igraph/vendor/glpk/env/alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _glp_get_env_ptr
        - glp_error_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/alloc.c:195,18'
          Dst:             _glp_get_env_ptr
        - Src:             'vendor/glpk/env/alloc.c:197,10'
          Dst:             glp_error_
    - functionName:    glp_free
      functionSourceFile: '/src/igraph/vendor/glpk/env/alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - dma
        - glp_error_
      functionUses:    389
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/alloc.c:175,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/env/alloc.c:176,7'
          Dst:             dma
    - functionName:    dma
      functionSourceFile: '/src/igraph/vendor/glpk/env/alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          364
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - _glp_get_env_ptr
        - glp_error_
        - realloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/alloc.c:45,18'
          Dst:             _glp_get_env_ptr
        - Src:             'vendor/glpk/env/alloc.c:57,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/env/alloc.c:70,13'
          Dst:             glp_error_
        - Src:             'vendor/glpk/env/alloc.c:81,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/env/alloc.c:84,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/env/alloc.c:86,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/env/alloc.c:87,43'
          Dst:             realloc
        - Src:             'vendor/glpk/env/alloc.c:89,10'
          Dst:             glp_error_
    - functionName:    glp_realloc
      functionSourceFile: '/src/igraph/vendor/glpk/env/alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - dma
        - glp_error_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/alloc.c:147,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/env/alloc.c:149,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/env/alloc.c:151,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/env/alloc.c:153,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/env/alloc.c:155,14'
          Dst:             dma
    - functionName:    glp_alloc
      functionSourceFile: '/src/igraph/vendor/glpk/env/alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - dma
        - glp_error_
      functionUses:    325
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/alloc.c:133,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/env/alloc.c:135,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/env/alloc.c:137,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/env/alloc.c:139,14'
          Dst:             dma
    - functionName:    glp_free_env
      functionSourceFile: '/src/igraph/vendor/glpk/env/env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         23
      ICount:          131
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _glp_dlclose
        - _glp_tls_get_ptr
        - _glp_tls_set_ptr
        - fclose
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/env.c:277,18'
          Dst:             _glp_tls_get_ptr
        - Src:             'vendor/glpk/env/env.c:285,10'
          Dst:             igraph_fatal
        - Src:             'vendor/glpk/env/env.c:289,10'
          Dst:             _glp_dlclose
        - Src:             'vendor/glpk/env/env.c:291,10'
          Dst:             _glp_dlclose
        - Src:             'vendor/glpk/env/env.c:300,10'
          Dst:             fclose
        - Src:             'vendor/glpk/env/env.c:308,7'
          Dst:             _glp_tls_set_ptr
    - functionName:    fclose
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_config
      functionSourceFile: '/src/igraph/vendor/glpk/env/env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/env.c:222,11'
          Dst:             strcmp
        - Src:             'vendor/glpk/env/env.c:228,16'
          Dst:             strcmp
        - Src:             'vendor/glpk/env/env.c:234,16'
          Dst:             strcmp
    - functionName:    strcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_version
      functionSourceFile: '/src/igraph/vendor/glpk/env/env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_get_env_ptr
      functionSourceFile: '/src/igraph/vendor/glpk/env/env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         16
      ICount:          57
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_tls_get_ptr
        - glp_init_env
        - igraph_fatal
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/env.c:142,18'
          Dst:             _glp_tls_get_ptr
        - Src:             'vendor/glpk/env/env.c:146,14'
          Dst:             glp_init_env
        - Src:             'vendor/glpk/env/env.c:148,13'
          Dst:             igraph_fatal
        - Src:             'vendor/glpk/env/env.c:151,16'
          Dst:             _glp_tls_get_ptr
        - Src:             'vendor/glpk/env/env.c:156,10'
          Dst:             igraph_fatal
    - functionName:    glp_init_env
      functionSourceFile: '/src/igraph/vendor/glpk/env/env.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          157
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - _glp_tls_get_ptr
        - _glp_tls_set_ptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/env.c:67,11'
          Dst:             _glp_tls_get_ptr
        - Src:             'vendor/glpk/env/env.c:113,7'
          Dst:             _glp_tls_set_ptr
    - functionName:    _glp_get_err_msg
      functionSourceFile: '/src/igraph/vendor/glpk/env/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _glp_get_env_ptr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/error.c:195,18'
          Dst:             _glp_get_env_ptr
    - functionName:    _glp_put_err_msg
      functionSourceFile: '/src/igraph/vendor/glpk/env/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          79
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_get_env_ptr
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/error.c:167,18'
          Dst:             _glp_get_env_ptr
        - Src:             'vendor/glpk/env/error.c:169,13'
          Dst:             strlen
    - functionName:    glp_error_hook
      functionSourceFile: '/src/igraph/vendor/glpk/env/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_get_env_ptr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/error.c:139,18'
          Dst:             _glp_get_env_ptr
    - functionName:    glp_assert_
      functionSourceFile: '/src/igraph/vendor/glpk/env/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - glp_error_
      functionUses:    1137
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/error.c:110,7'
          Dst:             glp_error_
    - functionName:    glp_error_
      functionSourceFile: '/src/igraph/vendor/glpk/env/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _glp_get_env_ptr
      functionUses:    234
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/error.c:60,18'
          Dst:             _glp_get_env_ptr
    - functionName:    errfunc
      functionSourceFile: '/src/igraph/vendor/glpk/env/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          68
      EdgeCount:       8
      CyclomaticComplexity: 2
      functionsReached:
        - _glp_get_env_ptr
        - glp_printf
        - glp_vprintf
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/error.c:42,18'
          Dst:             _glp_get_env_ptr
        - Src:             'vendor/glpk/env/error.c:49,7'
          Dst:             glp_vprintf
        - Src:             'vendor/glpk/env/error.c:51,7'
          Dst:             glp_printf
        - Src:             'vendor/glpk/env/error.c:55,7'
          Dst:             igraph_fatal
    - functionName:    glp_at_error
      functionSourceFile: '/src/igraph/vendor/glpk/env/error.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _glp_get_env_ptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/error.c:88,18'
          Dst:             _glp_get_env_ptr
    - functionName:    glp_close_tee
      functionSourceFile: '/src/igraph/vendor/glpk/env/stdout.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_get_env_ptr
        - fclose
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/stdout.c:254,18'
          Dst:             _glp_get_env_ptr
        - Src:             'vendor/glpk/env/stdout.c:259,7'
          Dst:             fclose
    - functionName:    glp_open_tee
      functionSourceFile: '/src/igraph/vendor/glpk/env/stdout.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _glp_get_env_ptr
        - fopen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/stdout.c:220,18'
          Dst:             _glp_get_env_ptr
        - Src:             'vendor/glpk/env/stdout.c:225,23'
          Dst:             fopen
    - functionName:    fopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_term_hook
      functionSourceFile: '/src/igraph/vendor/glpk/env/stdout.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_get_env_ptr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/stdout.c:186,18'
          Dst:             _glp_get_env_ptr
    - functionName:    glp_term_out
      functionSourceFile: '/src/igraph/vendor/glpk/env/stdout.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _glp_get_env_ptr
        - glp_error_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/stdout.c:145,18'
          Dst:             _glp_get_env_ptr
        - Src:             'vendor/glpk/env/stdout.c:148,10'
          Dst:             glp_error_
    - functionName:    glp_vprintf
      functionSourceFile: '/src/igraph/vendor/glpk/env/stdout.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_get_env_ptr
        - glp_puts
        - igraph_fatal
        - strlen
        - vsprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/stdout.c:109,18'
          Dst:             _glp_get_env_ptr
        - Src:             'vendor/glpk/env/stdout.c:114,7'
          Dst:             vsprintf
        - Src:             'vendor/glpk/env/stdout.c:116,7'
          Dst:             strlen
        - Src:             'vendor/glpk/env/stdout.c:116,7'
          Dst:             igraph_fatal
        - Src:             'vendor/glpk/env/stdout.c:118,7'
          Dst:             glp_puts
    - functionName:    vsprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_puts
      functionSourceFile: '/src/igraph/vendor/glpk/env/stdout.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          84
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _glp_get_env_ptr
        - fflush
        - fputs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/stdout.c:42,18'
          Dst:             _glp_get_env_ptr
        - Src:             'vendor/glpk/env/stdout.c:52,7'
          Dst:             fputs
        - Src:             'vendor/glpk/env/stdout.c:53,7'
          Dst:             fflush
        - Src:             'vendor/glpk/env/stdout.c:56,10'
          Dst:             fputs
        - Src:             'vendor/glpk/env/stdout.c:57,10'
          Dst:             fflush
    - functionName:    fputs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fflush
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_printf
      functionSourceFile: '/src/igraph/vendor/glpk/env/stdout.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_get_env_ptr
        - glp_puts
        - igraph_fatal
        - strlen
        - vsprintf
      functionUses:    208
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/stdout.c:77,18'
          Dst:             _glp_get_env_ptr
        - Src:             'vendor/glpk/env/stdout.c:84,7'
          Dst:             vsprintf
        - Src:             'vendor/glpk/env/stdout.c:86,7'
          Dst:             strlen
        - Src:             'vendor/glpk/env/stdout.c:86,7'
          Dst:             igraph_fatal
        - Src:             'vendor/glpk/env/stdout.c:89,7'
          Dst:             glp_puts
    - functionName:    glp_difftime
      functionSourceFile: '/src/igraph/vendor/glpk/env/time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_time
      functionSourceFile: '/src/igraph/vendor/glpk/env/time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      double
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_jday
        - _glp_xgmtime
        - glp_assert_
        - time
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/time.c:114,15'
          Dst:             time
        - Src:             'vendor/glpk/env/time.c:118,12'
          Dst:             _glp_xgmtime
        - Src:             'vendor/glpk/env/time.c:120,11'
          Dst:             _glp_jday
        - Src:             'vendor/glpk/env/time.c:121,7'
          Dst:             glp_assert_
    - functionName:    time
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_tls_get_ptr
      functionSourceFile: '/src/igraph/vendor/glpk/env/tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_tls_set_ptr
      functionSourceFile: '/src/igraph/vendor/glpk/env/tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_cfg_free
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/cfg2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_cfg_delete_graph
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/cfg2.c:84,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg2.c:85,7'
          Dst:             _glp_cfg_delete_graph
    - functionName:    glp_cfg_init
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/cfg2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          114
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _glp_cfg_build_graph
        - _glp_cfg_delete_graph
        - glp_printf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/cfg2.c:49,7'
          Dst:             glp_printf
        - Src:             'vendor/glpk/intopt/cfg2.c:50,11'
          Dst:             _glp_cfg_build_graph
        - Src:             'vendor/glpk/intopt/cfg2.c:59,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/intopt/cfg2.c:60,10'
          Dst:             _glp_cfg_delete_graph
        - Src:             'vendor/glpk/intopt/cfg2.c:64,10'
          Dst:             glp_printf
    - functionName:    glp_clq_cut
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/clqcut.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          369
      EdgeCount:       66
      CyclomaticComplexity: 17
      functionsReached:
        - _glp_cfg_expand_clique
        - _glp_cfg_find_clique
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/clqcut.c:65,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/clqcut.c:67,13'
          Dst:             _glp_cfg_find_clique
        - Src:             'vendor/glpk/intopt/clqcut.c:76,13'
          Dst:             _glp_cfg_expand_clique
        - Src:             'vendor/glpk/intopt/clqcut.c:89,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/clqcut.c:92,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/clqcut.c:117,13'
          Dst:             glp_assert_
    - functionName:    solve_ks
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/covgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_ks_greedy
        - _glp_ks_mt1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/covgen.c:623,14'
          Dst:             _glp_ks_mt1
        - Src:             'vendor/glpk/intopt/covgen.c:626,14'
          Dst:             _glp_ks_greedy
    - functionName:    add_term
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/covgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          146
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - glp_assert_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/covgen.c:251,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/covgen.c:252,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/covgen.c:256,10'
          Dst:             glp_assert_
    - functionName:    is_sos_ineq
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/covgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          207
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/covgen.c:431,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/covgen.c:451,7'
          Dst:             glp_assert_
    - functionName:    can_be_active
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/covgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          62
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    build_ks
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/covgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          352
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - _glp_fvs_adjust_vec
        - _glp_fvs_clear_vec
        - add_term
        - glp_assert_
        - glp_get_col_kind
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/covgen.c:312,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/covgen.c:317,14'
          Dst:             glp_get_col_kind
        - Src:             'vendor/glpk/intopt/covgen.c:320,13'
          Dst:             add_term
        - Src:             'vendor/glpk/intopt/covgen.c:335,16'
          Dst:             add_term
        - Src:             'vendor/glpk/intopt/covgen.c:352,16'
          Dst:             add_term
        - Src:             'vendor/glpk/intopt/covgen.c:358,7'
          Dst:             _glp_fvs_adjust_vec
        - Src:             'vendor/glpk/intopt/covgen.c:360,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/covgen.c:367,7'
          Dst:             _glp_fvs_clear_vec
    - functionName:    set_vb
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/covgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          174
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - glp_assert_
        - glp_get_col_kind
        - glp_get_col_type
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vendor/glpk/intopt/covgen.c:181,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/intopt/covgen.c:177,7'
          Dst:             glp_get_col_type
        - Src:             'vendor/glpk/intopt/covgen.c:177,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/covgen.c:178,7'
          Dst:             glp_get_col_kind
        - Src:             'vendor/glpk/intopt/covgen.c:178,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/covgen.c:179,7'
          Dst:             glp_get_col_kind
        - Src:             'vendor/glpk/intopt/covgen.c:179,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/covgen.c:180,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/covgen.c:191,13'
          Dst:             glp_assert_
    - functionName:    check_vb
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/covgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          279
      EdgeCount:       45
      CyclomaticComplexity: 10
      functionsReached:
        - glp_assert_
        - glp_get_col_kind
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vendor/glpk/intopt/covgen.c:112,7'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/intopt/covgen.c:145,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/intopt/covgen.c:109,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/covgen.c:131,11'
          Dst:             glp_get_col_kind
        - Src:             'vendor/glpk/intopt/covgen.c:139,11'
          Dst:             glp_get_col_kind
        - Src:             'vendor/glpk/intopt/covgen.c:142,11'
          Dst:             glp_get_col_kind
        - Src:             'vendor/glpk/intopt/covgen.c:155,13'
          Dst:             glp_assert_
    - functionName:    glp_cov_free
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/covgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - glp_assert_
        - glp_delete_prob
        - glp_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/covgen.c:877,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/covgen.c:878,7'
          Dst:             glp_delete_prob
        - Src:             'vendor/glpk/intopt/covgen.c:879,7'
          Dst:             glp_free
    - functionName:    simple_cover
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/covgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      double
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - double
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          426
      EdgeCount:       83
      CyclomaticComplexity: 21
      functionsReached:
        - glp_alloc
        - glp_assert_
        - glp_free
        - solve_ks
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/covgen.c:709,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/covgen.c:711,12'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/covgen.c:712,12'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/covgen.c:716,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/covgen.c:735,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/covgen.c:739,11'
          Dst:             solve_ks
        - Src:             'vendor/glpk/intopt/covgen.c:746,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/covgen.c:768,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/covgen.c:769,7'
          Dst:             glp_free
    - functionName:    glp_cov_gen1
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/covgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          498
      EdgeCount:       73
      CyclomaticComplexity: 19
      functionsReached:
        - glp_add_rows
        - glp_alloc
        - glp_assert_
        - glp_free
        - glp_get_col_kind
        - glp_get_col_prim
        - glp_get_col_type
        - glp_get_mat_row
        - glp_get_row_ub
        - glp_get_status
        - glp_set_mat_row
        - glp_set_row_bnds
        - simple_cover
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/covgen.c:780,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/covgen.c:781,7'
          Dst:             glp_get_status
        - Src:             'vendor/glpk/intopt/covgen.c:781,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/covgen.c:783,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/covgen.c:784,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/covgen.c:785,11'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/covgen.c:786,11'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/covgen.c:790,16'
          Dst:             glp_get_mat_row
        - Src:             'vendor/glpk/intopt/covgen.c:791,16'
          Dst:             glp_get_row_ub
        - Src:             'vendor/glpk/intopt/covgen.c:792,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/covgen.c:799,17'
          Dst:             glp_get_col_type
        - Src:             'vendor/glpk/intopt/covgen.c:800,32'
          Dst:             glp_get_col_prim
        - Src:             'vendor/glpk/intopt/covgen.c:814,13'
          Dst:             glp_get_col_kind
        - Src:             'vendor/glpk/intopt/covgen.c:814,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/covgen.c:815,20'
          Dst:             glp_get_col_prim
        - Src:             'vendor/glpk/intopt/covgen.c:830,17'
          Dst:             simple_cover
        - Src:             'vendor/glpk/intopt/covgen.c:861,14'
          Dst:             glp_add_rows
        - Src:             'vendor/glpk/intopt/covgen.c:862,10'
          Dst:             glp_set_mat_row
        - Src:             'vendor/glpk/intopt/covgen.c:863,10'
          Dst:             glp_set_row_bnds
        - Src:             'vendor/glpk/intopt/covgen.c:866,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/covgen.c:867,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/covgen.c:868,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/covgen.c:869,7'
          Dst:             glp_free
    - functionName:    process_ineq
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/covgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          85
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - build_ks
        - can_be_active
        - glp_add_rows
        - glp_set_mat_row
        - glp_set_row_bnds
        - is_sos_ineq
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/covgen.c:477,11'
          Dst:             build_ks
        - Src:             'vendor/glpk/intopt/covgen.c:483,12'
          Dst:             can_be_active
        - Src:             'vendor/glpk/intopt/covgen.c:487,11'
          Dst:             is_sos_ineq
        - Src:             'vendor/glpk/intopt/covgen.c:493,11'
          Dst:             glp_add_rows
        - Src:             'vendor/glpk/intopt/covgen.c:494,7'
          Dst:             glp_set_mat_row
        - Src:             'vendor/glpk/intopt/covgen.c:495,7'
          Dst:             glp_set_row_bnds
    - functionName:    obtain_vbs
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/covgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          202
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - check_vb
        - glp_assert_
        - set_vb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/glpk/intopt/covgen.c:208,10'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/intopt/covgen.c:213,23'
          Dst:             check_vb
        - Src:             'vendor/glpk/intopt/covgen.c:215,19'
          Dst:             set_vb
        - Src:             'vendor/glpk/intopt/covgen.c:224,23'
          Dst:             check_vb
        - Src:             'vendor/glpk/intopt/covgen.c:226,19'
          Dst:             set_vb
        - Src:             'vendor/glpk/intopt/covgen.c:228,23'
          Dst:             check_vb
        - Src:             'vendor/glpk/intopt/covgen.c:230,19'
          Dst:             set_vb
        - Src:             'vendor/glpk/intopt/covgen.c:234,16'
          Dst:             glp_assert_
    - functionName:    init_bounds
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/covgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          91
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - glp_get_col_lb
        - glp_get_col_ub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/covgen.c:75,19'
          Dst:             glp_get_col_lb
        - Src:             'vendor/glpk/intopt/covgen.c:76,19'
          Dst:             glp_get_col_ub
    - functionName:    glp_cov_init
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/covgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          328
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - _glp_fvs_alloc_vec
        - _glp_fvs_check_vec
        - _glp_fvs_free_vec
        - glp_add_cols
        - glp_alloc
        - glp_assert_
        - glp_create_prob
        - glp_delete_prob
        - glp_free
        - glp_get_mat_row
        - glp_printf
        - init_bounds
        - obtain_vbs
        - process_ineq
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/glpk/intopt/covgen.c:523,10'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/intopt/covgen.c:509,15'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/covgen.c:510,15'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/covgen.c:511,17'
          Dst:             glp_create_prob
        - Src:             'vendor/glpk/intopt/covgen.c:512,7'
          Dst:             glp_add_cols
        - Src:             'vendor/glpk/intopt/covgen.c:514,7'
          Dst:             init_bounds
        - Src:             'vendor/glpk/intopt/covgen.c:516,7'
          Dst:             obtain_vbs
        - Src:             'vendor/glpk/intopt/covgen.c:518,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/covgen.c:519,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/covgen.c:520,7'
          Dst:             _glp_fvs_alloc_vec
        - Src:             'vendor/glpk/intopt/covgen.c:528,22'
          Dst:             glp_get_mat_row
        - Src:             'vendor/glpk/intopt/covgen.c:535,16'
          Dst:             process_ineq
        - Src:             'vendor/glpk/intopt/covgen.c:539,22'
          Dst:             glp_get_mat_row
        - Src:             'vendor/glpk/intopt/covgen.c:542,16'
          Dst:             process_ineq
        - Src:             'vendor/glpk/intopt/covgen.c:549,22'
          Dst:             glp_get_mat_row
        - Src:             'vendor/glpk/intopt/covgen.c:556,16'
          Dst:             process_ineq
        - Src:             'vendor/glpk/intopt/covgen.c:558,22'
          Dst:             glp_get_mat_row
        - Src:             'vendor/glpk/intopt/covgen.c:561,16'
          Dst:             process_ineq
        - Src:             'vendor/glpk/intopt/covgen.c:564,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/covgen.c:568,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/covgen.c:569,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/covgen.c:570,7'
          Dst:             _glp_fvs_check_vec
        - Src:             'vendor/glpk/intopt/covgen.c:571,7'
          Dst:             _glp_fvs_free_vec
        - Src:             'vendor/glpk/intopt/covgen.c:575,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/intopt/covgen.c:577,10'
          Dst:             glp_delete_prob
        - Src:             'vendor/glpk/intopt/covgen.c:581,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/intopt/covgen.c:583,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/covgen.c:590,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/covgen.c:591,7'
          Dst:             glp_free
    - functionName:    fcmp
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/fpump.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_ios_feas_pump
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/fpump.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         226
      ICount:          1475
      EdgeCount:       299
      CyclomaticComplexity: 75
      functionsReached:
        - _glp_ios_is_hopeful
        - _glp_rng_create_rand
        - _glp_rng_delete_rand
        - _glp_rng_uniform
        - fcmp
        - glp_add_rows
        - glp_alloc
        - glp_assert_
        - glp_copy_prob
        - glp_create_prob
        - glp_delete_prob
        - glp_difftime
        - glp_free
        - glp_get_status
        - glp_init_smcp
        - glp_ios_heur_sol
        - glp_printf
        - glp_set_col_bnds
        - glp_set_mat_row
        - glp_set_row_bnds
        - glp_simplex
        - glp_time
        - qsort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/fpump.c:77,7'
          Dst:             glp_get_status
        - Src:             'vendor/glpk/intopt/fpump.c:77,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/fpump.c:89,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/fpump.c:97,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/intopt/fpump.c:105,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/intopt/fpump.c:107,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/fpump.c:114,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/fpump.c:116,12'
          Dst:             glp_create_prob
        - Src:             'vendor/glpk/intopt/fpump.c:118,7'
          Dst:             glp_copy_prob
        - Src:             'vendor/glpk/intopt/fpump.c:125,10'
          Dst:             glp_add_rows
        - Src:             'vendor/glpk/intopt/fpump.c:126,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/fpump.c:127,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/fpump.c:132,10'
          Dst:             glp_set_mat_row
        - Src:             'vendor/glpk/intopt/fpump.c:133,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/fpump.c:134,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/fpump.c:156,13'
          Dst:             glp_set_row_bnds
        - Src:             'vendor/glpk/intopt/fpump.c:158,13'
          Dst:             glp_set_row_bnds
        - Src:             'vendor/glpk/intopt/fpump.c:160,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/fpump.c:171,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/intopt/fpump.c:183,20'
          Dst:             _glp_rng_create_rand
        - Src:             'vendor/glpk/intopt/fpump.c:187,19'
          Dst:             _glp_rng_uniform
        - Src:             'vendor/glpk/intopt/fpump.c:221,10'
          Dst:             qsort
        - Src:             'vendor/glpk/intopt/fpump.c:221,10'
          Dst:             fcmp
        - Src:             'vendor/glpk/intopt/fpump.c:231,29'
          Dst:             glp_time
        - Src:             'vendor/glpk/intopt/fpump.c:231,19'
          Dst:             glp_difftime
        - Src:             'vendor/glpk/intopt/fpump.c:248,7'
          Dst:             glp_init_smcp
        - Src:             'vendor/glpk/intopt/fpump.c:255,13'
          Dst:             glp_simplex
        - Src:             'vendor/glpk/intopt/fpump.c:258,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/intopt/fpump.c:261,13'
          Dst:             glp_get_status
        - Src:             'vendor/glpk/intopt/fpump.c:264,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/intopt/fpump.c:268,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/intopt/fpump.c:278,22'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/fpump.c:297,13'
          Dst:             glp_set_col_bnds
        - Src:             'vendor/glpk/intopt/fpump.c:303,16'
          Dst:             glp_simplex
        - Src:             'vendor/glpk/intopt/fpump.c:306,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/intopt/fpump.c:308,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/fpump.c:312,16'
          Dst:             glp_get_status
        - Src:             'vendor/glpk/intopt/fpump.c:315,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/intopt/fpump.c:317,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/fpump.c:324,16'
          Dst:             glp_ios_heur_sol
        - Src:             'vendor/glpk/intopt/fpump.c:325,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/fpump.c:328,17'
          Dst:             _glp_ios_is_hopeful
        - Src:             'vendor/glpk/intopt/fpump.c:352,23'
          Dst:             glp_delete_prob
        - Src:             'vendor/glpk/intopt/fpump.c:353,24'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/fpump.c:354,25'
          Dst:             _glp_rng_delete_rand
    - functionName:    fcmp
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/gmigen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_gmi_gen
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/gmigen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          353
      EdgeCount:       67
      CyclomaticComplexity: 19
      functionsReached:
        - fcmp
        - glp_add_rows
        - glp_alloc
        - glp_error_
        - glp_free
        - glp_gmi_cut
        - glp_set_mat_row
        - glp_set_row_bnds
        - qsort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/gmigen.c:77,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/intopt/gmigen.c:79,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/intopt/gmigen.c:81,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/intopt/gmigen.c:83,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/gmigen.c:84,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/gmigen.c:85,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/gmigen.c:86,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/gmigen.c:106,7'
          Dst:             qsort
        - Src:             'vendor/glpk/intopt/gmigen.c:106,7'
          Dst:             fcmp
        - Src:             'vendor/glpk/intopt/gmigen.c:111,16'
          Dst:             glp_gmi_cut
        - Src:             'vendor/glpk/intopt/gmigen.c:123,14'
          Dst:             glp_add_rows
        - Src:             'vendor/glpk/intopt/gmigen.c:124,10'
          Dst:             glp_set_row_bnds
        - Src:             'vendor/glpk/intopt/gmigen.c:125,10'
          Dst:             glp_set_mat_row
        - Src:             'vendor/glpk/intopt/gmigen.c:133,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/gmigen.c:134,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/gmigen.c:135,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/gmigen.c:136,7'
          Dst:             glp_free
    - functionName:    mir_ineq
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/mirgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - double
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          121
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cmir_cmp
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/mirgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cmir_ineq
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/mirgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 763
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - int
        - 'N/A'
        - double
        - 'N/A'
        - 'N/A'
        - double
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          191
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - mir_ineq
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/mirgen.c:756,11'
          Dst:             mir_ineq
    - functionName:    cmir_sep
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/mirgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 809
      functionLinenumberEnd: 890
      functionDepth:   0
      returnType:      double
      argCount:        9
      argTypes:
        - int
        - 'N/A'
        - double
        - 'N/A'
        - 'N/A'
        - double
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          626
      EdgeCount:       98
      CyclomaticComplexity: 25
      functionsReached:
        - cmir_cmp
        - cmir_ineq
        - glp_alloc
        - glp_assert_
        - glp_free
        - qsort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/mirgen.c:814,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/mirgen.c:815,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/mirgen.c:822,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:827,17'
          Dst:             cmir_ineq
        - Src:             'vendor/glpk/intopt/mirgen.c:837,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:845,17'
          Dst:             cmir_ineq
        - Src:             'vendor/glpk/intopt/mirgen.c:865,7'
          Dst:             qsort
        - Src:             'vendor/glpk/intopt/mirgen.c:865,7'
          Dst:             cmir_cmp
        - Src:             'vendor/glpk/intopt/mirgen.c:873,17'
          Dst:             cmir_ineq
        - Src:             'vendor/glpk/intopt/mirgen.c:884,14'
          Dst:             cmir_ineq
        - Src:             'vendor/glpk/intopt/mirgen.c:885,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:887,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/mirgen.c:888,7'
          Dst:             glp_free
    - functionName:    glp_mir_free
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/mirgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1511
      functionLinenumberEnd: 1524
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _glp_spv_delete_vec
        - glp_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/mirgen.c:1511,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/mirgen.c:1512,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/mirgen.c:1513,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/mirgen.c:1514,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/mirgen.c:1515,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/mirgen.c:1516,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/mirgen.c:1517,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/mirgen.c:1518,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/mirgen.c:1519,7'
          Dst:             _glp_spv_delete_vec
        - Src:             'vendor/glpk/intopt/mirgen.c:1520,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/mirgen.c:1521,7'
          Dst:             _glp_spv_delete_vec
        - Src:             'vendor/glpk/intopt/mirgen.c:1522,7'
          Dst:             _glp_spv_delete_vec
        - Src:             'vendor/glpk/intopt/mirgen.c:1523,7'
          Dst:             glp_free
    - functionName:    aggregate_row
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/mirgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1259
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         109
      ICount:          794
      EdgeCount:       146
      CyclomaticComplexity: 39
      functionsReached:
        - _glp_spv_clear_vec
        - _glp_spv_linear_comb
        - _glp_spv_set_vj
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/mirgen.c:1272,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1285,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1286,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1287,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1299,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1300,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1301,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1305,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1308,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1319,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1320,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1352,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1359,7'
          Dst:             _glp_spv_clear_vec
        - Src:             'vendor/glpk/intopt/mirgen.c:1361,7'
          Dst:             _glp_spv_set_vj
        - Src:             'vendor/glpk/intopt/mirgen.c:1363,10'
          Dst:             _glp_spv_set_vj
        - Src:             'vendor/glpk/intopt/mirgen.c:1369,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1371,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1372,7'
          Dst:             _glp_spv_linear_comb
        - Src:             'vendor/glpk/intopt/mirgen.c:1377,7'
          Dst:             _glp_spv_set_vj
    - functionName:    add_cut
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/mirgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1222
      functionLinenumberEnd: 1251
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          145
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - glp_add_rows
        - glp_alloc
        - glp_assert_
        - glp_free
        - glp_set_mat_row
        - glp_set_row_bnds
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/mirgen.c:1226,18'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/mirgen.c:1227,21'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/mirgen.c:1231,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1244,14'
          Dst:             glp_add_rows
        - Src:             'vendor/glpk/intopt/mirgen.c:1245,10'
          Dst:             glp_set_row_bnds
        - Src:             'vendor/glpk/intopt/mirgen.c:1246,10'
          Dst:             glp_set_mat_row
        - Src:             'vendor/glpk/intopt/mirgen.c:1249,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/mirgen.c:1250,7'
          Dst:             glp_free
    - functionName:    subst_aux_vars
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/mirgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1196
      functionLinenumberEnd: 1218
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          211
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _glp_spv_clean_vec
        - _glp_spv_set_vj
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/mirgen.c:1203,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1209,16'
          Dst:             _glp_spv_set_vj
        - Src:             'vendor/glpk/intopt/mirgen.c:1217,7'
          Dst:             _glp_spv_clean_vec
    - functionName:    back_subst
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/mirgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionLinenumberEnd: 1165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         81
      ICount:          699
      EdgeCount:       107
      CyclomaticComplexity: 28
      functionsReached:
        - _glp_spv_set_vj
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/mirgen.c:1089,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1093,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1094,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1099,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1100,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1105,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1110,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1114,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1127,19'
          Dst:             _glp_spv_set_vj
        - Src:             'vendor/glpk/intopt/mirgen.c:1129,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1139,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1149,19'
          Dst:             _glp_spv_set_vj
        - Src:             'vendor/glpk/intopt/mirgen.c:1151,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1160,13'
          Dst:             glp_assert_
    - functionName:    generate
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/mirgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 894
      functionLinenumberEnd: 1032
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         123
      ICount:          1057
      EdgeCount:       162
      CyclomaticComplexity: 41
      functionsReached:
        - _glp_spv_clean_vec
        - _glp_spv_copy_vec
        - cmir_sep
        - glp_alloc
        - glp_assert_
        - glp_free
        - glp_printf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/mirgen.c:899,7'
          Dst:             _glp_spv_copy_vec
        - Src:             'vendor/glpk/intopt/mirgen.c:903,7'
          Dst:             _glp_spv_clean_vec
        - Src:             'vendor/glpk/intopt/mirgen.c:910,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:914,7'
          Dst:             _glp_spv_clean_vec
        - Src:             'vendor/glpk/intopt/mirgen.c:923,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:944,11'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/mirgen.c:945,11'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/mirgen.c:946,15'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/mirgen.c:950,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:951,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:953,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:959,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:964,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/intopt/mirgen.c:976,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:978,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:980,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:988,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:996,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1001,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/intopt/mirgen.c:1009,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1012,16'
          Dst:             cmir_sep
        - Src:             'vendor/glpk/intopt/mirgen.c:1015,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1029,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/mirgen.c:1030,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/mirgen.c:1031,7'
          Dst:             glp_free
    - functionName:    build_mod_row
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/mirgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         78
      ICount:          741
      EdgeCount:       103
      CyclomaticComplexity: 27
      functionsReached:
        - _glp_spv_copy_vec
        - _glp_spv_set_vj
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/mirgen.c:547,7'
          Dst:             _glp_spv_copy_vec
        - Src:             'vendor/glpk/intopt/mirgen.c:557,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:561,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:569,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:572,19'
          Dst:             _glp_spv_set_vj
        - Src:             'vendor/glpk/intopt/mirgen.c:582,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:590,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:593,19'
          Dst:             _glp_spv_set_vj
        - Src:             'vendor/glpk/intopt/mirgen.c:603,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:611,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:613,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:614,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:615,10'
          Dst:             glp_assert_
    - functionName:    bound_subst_heur
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/mirgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         62
      ICount:          450
      EdgeCount:       82
      CyclomaticComplexity: 22
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/mirgen.c:499,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:510,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:511,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:512,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:524,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:525,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:526,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:530,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:532,10'
          Dst:             glp_assert_
    - functionName:    subst_fixed_vars
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/mirgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          171
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _glp_spv_clean_vec
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/mirgen.c:475,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:484,7'
          Dst:             _glp_spv_clean_vec
    - functionName:    initial_agg_row
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/mirgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          138
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _glp_spv_clear_vec
        - _glp_spv_set_vj
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/mirgen.c:422,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:423,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:431,7'
          Dst:             _glp_spv_clear_vec
        - Src:             'vendor/glpk/intopt/mirgen.c:432,7'
          Dst:             _glp_spv_set_vj
        - Src:             'vendor/glpk/intopt/mirgen.c:434,10'
          Dst:             _glp_spv_set_vj
    - functionName:    get_current_point
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/mirgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          90
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_mir_gen
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/mirgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1385
      functionLinenumberEnd: 1493
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          356
      EdgeCount:       69
      CyclomaticComplexity: 18
      functionsReached:
        - _glp_spv_create_vec
        - _glp_spv_delete_vec
        - add_cut
        - aggregate_row
        - back_subst
        - bound_subst_heur
        - build_mod_row
        - generate
        - get_current_point
        - glp_assert_
        - initial_agg_row
        - subst_aux_vars
        - subst_fixed_vars
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/mirgen.c:1393,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1394,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1396,7'
          Dst:             get_current_point
        - Src:             'vendor/glpk/intopt/mirgen.c:1404,14'
          Dst:             _glp_spv_create_vec
        - Src:             'vendor/glpk/intopt/mirgen.c:1410,10'
          Dst:             initial_agg_row
        - Src:             'vendor/glpk/intopt/mirgen.c:1417,10'
          Dst:             subst_fixed_vars
        - Src:             'vendor/glpk/intopt/mirgen.c:1430,10'
          Dst:             bound_subst_heur
        - Src:             'vendor/glpk/intopt/mirgen.c:1432,10'
          Dst:             build_mod_row
        - Src:             'vendor/glpk/intopt/mirgen.c:1438,19'
          Dst:             generate
        - Src:             'vendor/glpk/intopt/mirgen.c:1446,13'
          Dst:             back_subst
        - Src:             'vendor/glpk/intopt/mirgen.c:1452,13'
          Dst:             subst_aux_vars
        - Src:             'vendor/glpk/intopt/mirgen.c:1458,13'
          Dst:             add_cut
        - Src:             'vendor/glpk/intopt/mirgen.c:1464,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1465,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1476,20'
          Dst:             aggregate_row
        - Src:             'vendor/glpk/intopt/mirgen.c:1484,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1485,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:1491,7'
          Dst:             _glp_spv_delete_vec
    - functionName:    mark_useless_rows
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/mirgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          288
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_var_bounds
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/mirgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         53
      ICount:          403
      EdgeCount:       71
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_col_attrib
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/mirgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          244
      EdgeCount:       25
      CyclomaticComplexity: 3
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/glpk/intopt/mirgen.c:180,10'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/intopt/mirgen.c:188,10'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/intopt/mirgen.c:186,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/mirgen.c:200,16'
          Dst:             glp_assert_
    - functionName:    set_row_attrib
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/mirgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          203
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/glpk/intopt/mirgen.c:154,10'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/intopt/mirgen.c:166,16'
          Dst:             glp_assert_
    - functionName:    glp_mir_init
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/mirgen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          134
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _glp_spv_create_vec
        - glp_alloc
        - mark_useless_rows
        - set_col_attrib
        - set_row_attrib
        - set_var_bounds
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/mirgen.c:317,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/mirgen.c:320,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/mirgen.c:321,20'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/mirgen.c:322,17'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/mirgen.c:323,18'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/mirgen.c:324,17'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/mirgen.c:325,18'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/mirgen.c:326,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/mirgen.c:327,22'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/mirgen.c:328,22'
          Dst:             _glp_spv_create_vec
        - Src:             'vendor/glpk/intopt/mirgen.c:329,20'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/mirgen.c:330,22'
          Dst:             _glp_spv_create_vec
        - Src:             'vendor/glpk/intopt/mirgen.c:331,22'
          Dst:             _glp_spv_create_vec
        - Src:             'vendor/glpk/intopt/mirgen.c:333,7'
          Dst:             set_row_attrib
        - Src:             'vendor/glpk/intopt/mirgen.c:335,7'
          Dst:             set_col_attrib
        - Src:             'vendor/glpk/intopt/mirgen.c:337,7'
          Dst:             set_var_bounds
        - Src:             'vendor/glpk/intopt/mirgen.c:339,7'
          Dst:             mark_useless_rows
    - functionName:    _glp_spv_delete_vec
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/spv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - glp_free
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/spv.c:294,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/spv.c:295,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/spv.c:296,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/spv.c:297,7'
          Dst:             glp_free
    - functionName:    _glp_spv_linear_comb
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/spv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          103
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_spv_get_vj
        - _glp_spv_set_vj
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/spv.c:266,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/spv.c:267,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/spv.c:270,15'
          Dst:             _glp_spv_get_vj
        - Src:             'vendor/glpk/intopt/spv.c:272,10'
          Dst:             _glp_spv_set_vj
    - functionName:    _glp_spv_get_vj
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/spv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          98
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/spv.c:109,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/spv.c:111,7'
          Dst:             glp_assert_
    - functionName:    _glp_spv_set_vj
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/spv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          184
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - glp_assert_
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/spv.c:132,7'
          Dst:             glp_assert_
    - functionName:    _glp_spv_copy_vec
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/spv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          121
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_spv_clear_vec
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/spv.c:234,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/spv.c:235,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/spv.c:236,7'
          Dst:             _glp_spv_clear_vec
    - functionName:    _glp_spv_clear_vec
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/spv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          43
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_spv_clean_vec
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/spv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          127
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_spv_check_vec
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/spv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          138
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/spv.c:78,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/spv.c:82,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/spv.c:84,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/spv.c:88,7'
          Dst:             glp_assert_
    - functionName:    _glp_spv_create_vec
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/spv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - glp_alloc
        - glp_assert_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/spv.c:46,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/spv.c:47,11'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/spv.c:50,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/spv.c:52,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/spv.c:53,16'
          Dst:             glp_alloc
    - functionName:    _glp_avl_delete_tree
      functionSourceFile: '/src/igraph/vendor/glpk/misc/avl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _glp_dmp_delete_pool
        - glp_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/avl.c:398,7'
          Dst:             _glp_dmp_delete_pool
        - Src:             'vendor/glpk/misc/avl.c:399,7'
          Dst:             glp_free
    - functionName:    find_next_node
      functionSourceFile: '/src/igraph/vendor/glpk/misc/avl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          97
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_avl_delete_node
      functionSourceFile: '/src/igraph/vendor/glpk/misc/avl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         72
      ICount:          573
      EdgeCount:       96
      CyclomaticComplexity: 26
      functionsReached:
        - _glp_dmp_free_atom
        - find_next_node
        - rotate_subtree
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/avl.c:229,11'
          Dst:             find_next_node
        - Src:             'vendor/glpk/misc/avl.c:288,20'
          Dst:             rotate_subtree
        - Src:             'vendor/glpk/misc/avl.c:302,20'
          Dst:             rotate_subtree
        - Src:             'vendor/glpk/misc/avl.c:312,7'
          Dst:             _glp_dmp_free_atom
    - functionName:    rotate_subtree
      functionSourceFile: '/src/igraph/vendor/glpk/misc/avl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          625
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - glp_assert_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/avl.c:319,7'
          Dst:             glp_assert_
    - functionName:    _glp_avl_get_node_link
      functionSourceFile: '/src/igraph/vendor/glpk/misc/avl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_avl_get_node_type
      functionSourceFile: '/src/igraph/vendor/glpk/misc/avl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_avl_find_node
      functionSourceFile: '/src/igraph/vendor/glpk/misc/avl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_avl_set_node_link
      functionSourceFile: '/src/igraph/vendor/glpk/misc/avl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_avl_set_node_type
      functionSourceFile: '/src/igraph/vendor/glpk/misc/avl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_avl_insert_node
      functionSourceFile: '/src/igraph/vendor/glpk/misc/avl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          274
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - _glp_dmp_get_atom
        - rotate_subtree
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/avl.c:114,11'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/misc/avl.c:134,16'
          Dst:             rotate_subtree
        - Src:             'vendor/glpk/misc/avl.c:146,16'
          Dst:             rotate_subtree
    - functionName:    _glp_avl_strcmp
      functionSourceFile: '/src/igraph/vendor/glpk/misc/avl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - glp_assert_
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/avl.c:89,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/avl.c:90,14'
          Dst:             strcmp
    - functionName:    _glp_avl_create_tree
      functionSourceFile: '/src/igraph/vendor/glpk/misc/avl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _glp_dmp_create_pool
        - glp_alloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/avl.c:77,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/avl.c:78,20'
          Dst:             _glp_dmp_create_pool
    - functionName:    _glp_dmp_delete_pool
      functionSourceFile: '/src/igraph/vendor/glpk/misc/dmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - glp_free
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/dmp.c:235,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/dmp.c:237,7'
          Dst:             glp_free
    - functionName:    _glp_dmp_in_use
      functionSourceFile: '/src/igraph/vendor/glpk/misc/dmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_dmp_free_atom
      functionSourceFile: '/src/igraph/vendor/glpk/misc/dmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          131
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - glp_assert_
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/dmp.c:178,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/dmp.c:184,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/dmp.c:185,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/dmp.c:191,7'
          Dst:             glp_assert_
    - functionName:    _glp_dmp_get_atom
      functionSourceFile: '/src/igraph/vendor/glpk/misc/dmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          170
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - glp_alloc
        - glp_assert_
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/dmp.c:117,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/dmp.c:130,27'
          Dst:             glp_alloc
    - functionName:    _glp_dmp_create_pool
      functionSourceFile: '/src/igraph/vendor/glpk/misc/dmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - glp_alloc
        - glp_printf
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/dmp.c:81,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/misc/dmp.c:82,14'
          Dst:             glp_alloc
    - functionName:    _glp_fvs_free_vec
      functionSourceFile: '/src/igraph/vendor/glpk/misc/fvs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - glp_free
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/fvs.c:127,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/fvs.c:128,7'
          Dst:             glp_free
    - functionName:    _glp_fvs_adjust_vec
      functionSourceFile: '/src/igraph/vendor/glpk/misc/fvs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          98
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_fvs_copy_vec
      functionSourceFile: '/src/igraph/vendor/glpk/misc/fvs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          118
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_fvs_clear_vec
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/fvs.c:98,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/fvs.c:99,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/fvs.c:100,7'
          Dst:             _glp_fvs_clear_vec
    - functionName:    _glp_fvs_clear_vec
      functionSourceFile: '/src/igraph/vendor/glpk/misc/fvs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          49
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_fvs_gather_vec
      functionSourceFile: '/src/igraph/vendor/glpk/misc/fvs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          91
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_fvs_check_vec
      functionSourceFile: '/src/igraph/vendor/glpk/misc/fvs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          218
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - glp_alloc
        - glp_assert_
        - glp_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/fvs.c:47,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/fvs.c:48,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/fvs.c:49,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/fvs.c:54,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/fvs.c:55,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/fvs.c:59,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/fvs.c:60,7'
          Dst:             glp_free
    - functionName:    _glp_fvs_alloc_vec
      functionSourceFile: '/src/igraph/vendor/glpk/misc/fvs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - glp_alloc
        - glp_assert_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/fvs.c:28,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/fvs.c:31,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/fvs.c:32,16'
          Dst:             glp_alloc
    - functionName:    _glp_gcdn
      functionSourceFile: '/src/igraph/vendor/glpk/misc/gcd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          103
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _glp_gcd
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/gcd.c:87,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/gcd.c:89,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/gcd.c:93,17'
          Dst:             _glp_gcd
    - functionName:    _glp_gcd
      functionSourceFile: '/src/igraph/vendor/glpk/misc/gcd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/gcd.c:52,7'
          Dst:             glp_assert_
    - functionName:    _glp_jdate
      functionSourceFile: '/src/igraph/vendor/glpk/misc/jd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          149
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_jday
      functionSourceFile: '/src/igraph/vendor/glpk/misc/jd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          136
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - _glp_jdate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/jd.c:70,7'
          Dst:             _glp_jdate
    - functionName:    fcmp
      functionSourceFile: '/src/igraph/vendor/glpk/misc/ks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    greedy
      functionSourceFile: '/src/igraph/vendor/glpk/misc/ks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          199
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - fcmp
        - glp_alloc
        - glp_assert_
        - glp_free
        - qsort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/ks.c:409,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/ks.c:411,12'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/ks.c:416,7'
          Dst:             qsort
        - Src:             'vendor/glpk/misc/ks.c:416,7'
          Dst:             fcmp
        - Src:             'vendor/glpk/misc/ks.c:430,7'
          Dst:             glp_free
    - functionName:    _glp_ks_greedy
      functionSourceFile: '/src/igraph/vendor/glpk/misc/ks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          218
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - free_ks
        - glp_assert_
        - greedy
        - reduce
        - restore
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/ks.c:438,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/ks.c:440,12'
          Dst:             reduce
        - Src:             'vendor/glpk/misc/ks.c:447,10'
          Dst:             greedy
        - Src:             'vendor/glpk/misc/ks.c:449,11'
          Dst:             restore
        - Src:             'vendor/glpk/misc/ks.c:451,7'
          Dst:             free_ks
        - Src:             'vendor/glpk/misc/ks.c:455,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/ks.c:459,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/ks.c:460,7'
          Dst:             glp_assert_
    - functionName:    reduce
      functionSourceFile: '/src/igraph/vendor/glpk/misc/ks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          579
      EdgeCount:       83
      CyclomaticComplexity: 21
      functionsReached:
        - free_ks
        - glp_alloc
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/ks.c:146,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/ks.c:148,12'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/ks.c:151,15'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/ks.c:154,15'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/ks.c:157,15'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/ks.c:182,10'
          Dst:             free_ks
        - Src:             'vendor/glpk/misc/ks.c:213,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/ks.c:214,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/ks.c:230,7'
          Dst:             glp_assert_
    - functionName:    restore
      functionSourceFile: '/src/igraph/vendor/glpk/misc/ks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          203
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/ks.c:253,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/ks.c:254,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/ks.c:263,7'
          Dst:             glp_assert_
    - functionName:    free_ks
      functionSourceFile: '/src/igraph/vendor/glpk/misc/ks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - glp_assert_
        - glp_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/ks.c:274,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/ks.c:275,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/ks.c:276,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/ks.c:277,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/ks.c:278,7'
          Dst:             glp_free
    - functionName:    mt1a
      functionSourceFile: '/src/igraph/vendor/glpk/misc/ks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          293
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - _glp_mt1
        - fcmp
        - glp_alloc
        - glp_assert_
        - glp_free
        - qsort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/ks.c:318,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/ks.c:320,12'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/ks.c:321,11'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/ks.c:322,11'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/ks.c:323,12'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/ks.c:324,12'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/ks.c:325,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/ks.c:326,15'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/ks.c:327,15'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/ks.c:328,15'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/ks.c:334,7'
          Dst:             qsort
        - Src:             'vendor/glpk/misc/ks.c:334,7'
          Dst:             fcmp
        - Src:             'vendor/glpk/misc/ks.c:341,11'
          Dst:             _glp_mt1
        - Src:             'vendor/glpk/misc/ks.c:342,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/ks.c:345,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/ks.c:349,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/ks.c:350,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/ks.c:351,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/ks.c:352,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/ks.c:353,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/ks.c:354,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/ks.c:355,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/ks.c:356,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/ks.c:357,7'
          Dst:             glp_free
    - functionName:    _glp_ks_mt1
      functionSourceFile: '/src/igraph/vendor/glpk/misc/ks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          218
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - free_ks
        - glp_assert_
        - mt1a
        - reduce
        - restore
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/ks.c:365,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/ks.c:367,12'
          Dst:             reduce
        - Src:             'vendor/glpk/misc/ks.c:374,10'
          Dst:             mt1a
        - Src:             'vendor/glpk/misc/ks.c:376,11'
          Dst:             restore
        - Src:             'vendor/glpk/misc/ks.c:378,7'
          Dst:             free_ks
        - Src:             'vendor/glpk/misc/ks.c:382,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/ks.c:386,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/ks.c:387,7'
          Dst:             glp_assert_
    - functionName:    _glp_ks_enum
      functionSourceFile: '/src/igraph/vendor/glpk/misc/ks.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          186
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/ks.c:62,7'
          Dst:             glp_assert_
    - functionName:    chmt1_
      functionSourceFile: '/src/igraph/vendor/glpk/misc/mt1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          190
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mt1_
      functionSourceFile: '/src/igraph/vendor/glpk/misc/mt1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         159
      ICount:          1429
      EdgeCount:       208
      CyclomaticComplexity: 51
      functionsReached:
        - chmt1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/mt1.c:66,2'
          Dst:             chmt1_
    - functionName:    _glp_mt1
      functionSourceFile: '/src/igraph/vendor/glpk/misc/mt1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          171
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - glp_assert_
        - mt1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/mt1.c:285,7'
          Dst:             mt1_
        - Src:             'vendor/glpk/misc/mt1.c:290,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/mt1.c:294,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/mt1.c:295,7'
          Dst:             glp_assert_
    - functionName:    _glp_rng_delete_rand
      functionSourceFile: '/src/igraph/vendor/glpk/misc/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - glp_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/rng.c:196,7'
          Dst:             glp_free
    - functionName:    _glp_rng_unif_rand
      functionSourceFile: '/src/igraph/vendor/glpk/misc/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _glp_rng_next_rand
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/rng.c:175,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/rng.c:176,16'
          Dst:             _glp_rng_next_rand
    - functionName:    _glp_rng_next_rand
      functionSourceFile: '/src/igraph/vendor/glpk/misc/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flip_cycle
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/rng.c:151,33'
          Dst:             flip_cycle
    - functionName:    flip_cycle
      functionSourceFile: '/src/igraph/vendor/glpk/misc/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          85
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_rng_init_rand
      functionSourceFile: '/src/igraph/vendor/glpk/misc/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          103
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - flip_cycle
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/rng.c:124,7'
          Dst:             flip_cycle
        - Src:             'vendor/glpk/misc/rng.c:125,7'
          Dst:             flip_cycle
        - Src:             'vendor/glpk/misc/rng.c:126,7'
          Dst:             flip_cycle
        - Src:             'vendor/glpk/misc/rng.c:127,7'
          Dst:             flip_cycle
        - Src:             'vendor/glpk/misc/rng.c:128,7'
          Dst:             flip_cycle
    - functionName:    _glp_rng_create_rand
      functionSourceFile: '/src/igraph/vendor/glpk/misc/rng.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_rng_init_rand
        - glp_alloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/rng.c:84,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/rng.c:88,7'
          Dst:             _glp_rng_init_rand
    - functionName:    _glp_rng_uniform
      functionSourceFile: '/src/igraph/vendor/glpk/misc/rng1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_rng_unif_01
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/rng1.c:64,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/rng1.c:65,11'
          Dst:             _glp_rng_unif_01
        - Src:             'vendor/glpk/misc/rng1.c:67,7'
          Dst:             glp_assert_
    - functionName:    _glp_rng_unif_01
      functionSourceFile: '/src/igraph/vendor/glpk/misc/rng1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _glp_rng_next_rand
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/rng1.c:42,19'
          Dst:             _glp_rng_next_rand
        - Src:             'vendor/glpk/misc/rng1.c:43,7'
          Dst:             glp_assert_
    - functionName:    _glp_round2n
      functionSourceFile: '/src/igraph/vendor/glpk/misc/round2n.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - frexp
        - glp_assert_
        - ldexp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/round2n.c:57,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/round2n.c:58,11'
          Dst:             frexp
        - Src:             'vendor/glpk/misc/round2n.c:59,14'
          Dst:             ldexp
    - functionName:    frexp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ldexp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_delete_wksp
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          151
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _glp_dmp_delete_pool
        - glp_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp1.c:908,10'
          Dst:             _glp_dmp_delete_pool
        - Src:             'vendor/glpk/npp/npp1.c:910,10'
          Dst:             _glp_dmp_delete_pool
        - Src:             'vendor/glpk/npp/npp1.c:912,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/npp/npp1.c:914,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/npp/npp1.c:916,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/npp/npp1.c:922,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/npp/npp1.c:924,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/npp/npp1.c:926,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/npp/npp1.c:931,7'
          Dst:             glp_free
    - functionName:    _glp_npp_unload_sol
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         191
      ICount:          1309
      EdgeCount:       250
      CyclomaticComplexity: 61
      functionsReached:
        - glp_assert_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp1.c:705,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:711,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:712,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:713,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:714,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:736,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:740,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:744,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:748,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:752,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:769,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:773,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:777,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:781,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:785,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:870,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:883,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:901,10'
          Dst:             glp_assert_
    - functionName:    _glp_npp_postprocess
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         118
      ICount:          792
      EdgeCount:       153
      CyclomaticComplexity: 37
      functionsReached:
        - glp_alloc
        - glp_assert_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp1.c:578,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:584,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:589,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:591,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:596,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:608,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:612,27'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/npp/npp1.c:616,27'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/npp/npp1.c:627,25'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/npp/npp1.c:632,25'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/npp/npp1.c:689,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:693,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:694,10'
          Dst:             glp_assert_
    - functionName:    _glp_npp_build_prob
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         62
      ICount:          496
      EdgeCount:       80
      CyclomaticComplexity: 20
      functionsReached:
        - _glp_dmp_delete_pool
        - glp_add_cols
        - glp_add_rows
        - glp_alloc
        - glp_assert_
        - glp_erase_prob
        - glp_free
        - glp_set_col_bnds
        - glp_set_col_kind
        - glp_set_col_name
        - glp_set_mat_col
        - glp_set_obj_coef
        - glp_set_obj_dir
        - glp_set_obj_name
        - glp_set_prob_name
        - glp_set_row_bnds
        - glp_set_row_name
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp1.c:492,7'
          Dst:             glp_erase_prob
        - Src:             'vendor/glpk/npp/npp1.c:493,7'
          Dst:             glp_set_prob_name
        - Src:             'vendor/glpk/npp/npp1.c:494,7'
          Dst:             glp_set_obj_name
        - Src:             'vendor/glpk/npp/npp1.c:495,7'
          Dst:             glp_set_obj_dir
        - Src:             'vendor/glpk/npp/npp1.c:501,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:502,7'
          Dst:             glp_set_obj_coef
        - Src:             'vendor/glpk/npp/npp1.c:505,26'
          Dst:             glp_add_rows
        - Src:             'vendor/glpk/npp/npp1.c:506,10'
          Dst:             glp_set_row_name
        - Src:             'vendor/glpk/npp/npp1.c:517,10'
          Dst:             glp_set_row_bnds
        - Src:             'vendor/glpk/npp/npp1.c:520,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/npp/npp1.c:521,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/npp/npp1.c:523,14'
          Dst:             glp_add_cols
        - Src:             'vendor/glpk/npp/npp1.c:524,10'
          Dst:             glp_set_col_name
        - Src:             'vendor/glpk/npp/npp1.c:528,10'
          Dst:             glp_set_col_kind
        - Src:             'vendor/glpk/npp/npp1.c:540,10'
          Dst:             glp_set_col_bnds
        - Src:             'vendor/glpk/npp/npp1.c:541,10'
          Dst:             glp_set_obj_coef
        - Src:             'vendor/glpk/npp/npp1.c:548,10'
          Dst:             glp_set_mat_col
        - Src:             'vendor/glpk/npp/npp1.c:550,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/npp/npp1.c:551,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/npp/npp1.c:556,22'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/npp/npp1.c:557,22'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/npp/npp1.c:563,7'
          Dst:             _glp_dmp_delete_pool
    - functionName:    _glp_npp_load_prob
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         158
      ICount:          1102
      EdgeCount:       211
      CyclomaticComplexity: 55
      functionsReached:
        - _glp_dmp_get_atom
        - _glp_npp_add_aij
        - _glp_npp_add_col
        - _glp_npp_add_row
        - glp_alloc
        - glp_assert_
        - glp_free
        - strcpy
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp1.c:360,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:361,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:362,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:363,27'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:370,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:375,46'
          Dst:             strlen
        - Src:             'vendor/glpk/npp/npp1.c:375,22'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/npp/npp1.c:376,10'
          Dst:             strcpy
        - Src:             'vendor/glpk/npp/npp1.c:379,45'
          Dst:             strlen
        - Src:             'vendor/glpk/npp/npp1.c:379,21'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/npp/npp1.c:380,10'
          Dst:             strcpy
        - Src:             'vendor/glpk/npp/npp1.c:384,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/npp/npp1.c:388,26'
          Dst:             _glp_npp_add_row
        - Src:             'vendor/glpk/npp/npp1.c:389,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:391,49'
          Dst:             strlen
        - Src:             'vendor/glpk/npp/npp1.c:391,25'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/npp/npp1.c:392,13'
          Dst:             strcpy
        - Src:             'vendor/glpk/npp/npp1.c:406,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:421,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:429,16'
          Dst:             _glp_npp_add_col
        - Src:             'vendor/glpk/npp/npp1.c:430,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:432,49'
          Dst:             strlen
        - Src:             'vendor/glpk/npp/npp1.c:432,25'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/npp/npp1.c:433,13'
          Dst:             strcpy
        - Src:             'vendor/glpk/npp/npp1.c:453,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:456,16'
          Dst:             _glp_npp_add_aij
        - Src:             'vendor/glpk/npp/npp1.c:471,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp1.c:474,16'
          Dst:             _glp_npp_add_aij
        - Src:             'vendor/glpk/npp/npp1.c:478,7'
          Dst:             glp_free
    - functionName:    _glp_npp_add_row
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _glp_dmp_get_atom
        - _glp_npp_insert_row
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp1.c:176,13'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/npp/npp1.c:182,7'
          Dst:             _glp_npp_insert_row
    - functionName:    _glp_npp_add_col
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _glp_dmp_get_atom
        - _glp_npp_insert_col
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp1.c:189,13'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/npp/npp1.c:200,7'
          Dst:             _glp_npp_insert_col
    - functionName:    _glp_npp_add_aij
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          101
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _glp_dmp_get_atom
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp1.c:207,13'
          Dst:             _glp_dmp_get_atom
    - functionName:    _glp_npp_insert_col
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_insert_row
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_del_aij
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          120
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _glp_dmp_free_atom
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp1.c:348,7'
          Dst:             _glp_dmp_free_atom
    - functionName:    _glp_npp_del_col
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          125
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _glp_dmp_free_atom
        - _glp_npp_remove_col
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp1.c:311,46'
          Dst:             strlen
        - Src:             'vendor/glpk/npp/npp1.c:311,10'
          Dst:             _glp_dmp_free_atom
        - Src:             'vendor/glpk/npp/npp1.c:323,10'
          Dst:             _glp_dmp_free_atom
        - Src:             'vendor/glpk/npp/npp1.c:325,7'
          Dst:             _glp_npp_remove_col
        - Src:             'vendor/glpk/npp/npp1.c:326,7'
          Dst:             _glp_dmp_free_atom
    - functionName:    _glp_npp_remove_col
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          62
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_del_row
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_dmp_free_atom
        - _glp_npp_erase_row
        - _glp_npp_remove_row
        - strlen
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp1.c:284,46'
          Dst:             strlen
        - Src:             'vendor/glpk/npp/npp1.c:284,10'
          Dst:             _glp_dmp_free_atom
        - Src:             'vendor/glpk/npp/npp1.c:300,7'
          Dst:             _glp_npp_erase_row
        - Src:             'vendor/glpk/npp/npp1.c:302,7'
          Dst:             _glp_npp_remove_row
        - Src:             'vendor/glpk/npp/npp1.c:303,7'
          Dst:             _glp_dmp_free_atom
    - functionName:    _glp_npp_erase_row
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          91
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_dmp_free_atom
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp1.c:272,10'
          Dst:             _glp_dmp_free_atom
    - functionName:    _glp_npp_remove_row
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          62
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_push_tse
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _glp_dmp_get_atom
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp1.c:249,13'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/npp/npp1.c:251,19'
          Dst:             _glp_dmp_get_atom
    - functionName:    _glp_npp_col_nnz
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp1.c:238,7'
          Dst:             glp_assert_
    - functionName:    _glp_npp_row_nnz
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp1.c:227,7'
          Dst:             glp_assert_
    - functionName:    _glp_npp_deactivate_col
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_npp_insert_col
        - _glp_npp_remove_col
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp1.c:167,10'
          Dst:             _glp_npp_remove_col
        - Src:             'vendor/glpk/npp/npp1.c:168,10'
          Dst:             _glp_npp_insert_col
    - functionName:    _glp_npp_activate_col
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_npp_insert_col
        - _glp_npp_remove_col
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp1.c:156,10'
          Dst:             _glp_npp_remove_col
        - Src:             'vendor/glpk/npp/npp1.c:157,10'
          Dst:             _glp_npp_insert_col
    - functionName:    _glp_npp_deactivate_row
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_npp_insert_row
        - _glp_npp_remove_row
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp1.c:107,10'
          Dst:             _glp_npp_remove_row
        - Src:             'vendor/glpk/npp/npp1.c:108,10'
          Dst:             _glp_npp_insert_row
    - functionName:    _glp_npp_activate_row
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_npp_insert_row
        - _glp_npp_remove_row
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp1.c:96,10'
          Dst:             _glp_npp_remove_row
        - Src:             'vendor/glpk/npp/npp1.c:97,10'
          Dst:             _glp_npp_insert_row
    - functionName:    _glp_npp_create_wksp
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          110
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _glp_dmp_create_pool
        - glp_alloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp1.c:28,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/npp/npp1.c:31,19'
          Dst:             _glp_dmp_create_pool
        - Src:             'vendor/glpk/npp/npp1.c:37,20'
          Dst:             _glp_dmp_create_pool
    - functionName:    _glp_npp_integer
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         92
      ICount:          462
      EdgeCount:       124
      CyclomaticComplexity: 34
      functionsReached:
        - _glp_npp_binarize_prob
        - _glp_npp_hidden_covering
        - _glp_npp_hidden_packing
        - _glp_npp_process_prob
        - _glp_npp_reduce_ineq_coef
        - glp_assert_
        - glp_printf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp5.c:723,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp5.c:724,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp5.c:727,13'
          Dst:             _glp_npp_process_prob
        - Src:             'vendor/glpk/npp/npp5.c:732,10'
          Dst:             _glp_npp_binarize_prob
        - Src:             'vendor/glpk/npp/npp5.c:753,19'
          Dst:             _glp_npp_hidden_packing
        - Src:             'vendor/glpk/npp/npp5.c:756,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/npp/npp5.c:779,19'
          Dst:             _glp_npp_hidden_covering
        - Src:             'vendor/glpk/npp/npp5.c:782,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/npp/npp5.c:793,19'
          Dst:             _glp_npp_reduce_ineq_coef
        - Src:             'vendor/glpk/npp/npp5.c:796,10'
          Dst:             glp_printf
    - functionName:    _glp_npp_process_prob
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         51
      ICount:          241
      EdgeCount:       67
      CyclomaticComplexity: 18
      functionsReached:
        - _glp_npp_clean_prob
        - _glp_npp_deactivate_col
        - _glp_npp_deactivate_row
        - _glp_npp_improve_bounds
        - _glp_npp_process_col
        - _glp_npp_process_row
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp5.c:655,7'
          Dst:             _glp_npp_clean_prob
        - Src:             'vendor/glpk/npp/npp5.c:669,13'
          Dst:             _glp_npp_deactivate_row
        - Src:             'vendor/glpk/npp/npp5.c:670,19'
          Dst:             _glp_npp_process_row
        - Src:             'vendor/glpk/npp/npp5.c:678,13'
          Dst:             _glp_npp_deactivate_col
        - Src:             'vendor/glpk/npp/npp5.c:679,19'
          Dst:             _glp_npp_process_col
        - Src:             'vendor/glpk/npp/npp5.c:688,17'
          Dst:             _glp_npp_improve_bounds
        - Src:             'vendor/glpk/npp/npp5.c:697,7'
          Dst:             glp_assert_
    - functionName:    _glp_npp_clean_prob
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         59
      ICount:          284
      EdgeCount:       78
      CyclomaticComplexity: 21
      functionsReached:
        - _glp_npp_fixed_col
        - _glp_npp_free_row
        - _glp_npp_make_equality
        - _glp_npp_make_fixed
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp5.c:59,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp5.c:68,13'
          Dst:             _glp_npp_free_row
        - Src:             'vendor/glpk/npp/npp5.c:77,19'
          Dst:             _glp_npp_make_equality
        - Src:             'vendor/glpk/npp/npp5.c:87,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp5.c:98,13'
          Dst:             _glp_npp_fixed_col
        - Src:             'vendor/glpk/npp/npp5.c:107,19'
          Dst:             _glp_npp_make_fixed
        - Src:             'vendor/glpk/npp/npp5.c:115,16'
          Dst:             _glp_npp_fixed_col
    - functionName:    _glp_npp_process_row
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         132
      ICount:          625
      EdgeCount:       175
      CyclomaticComplexity: 45
      functionsReached:
        - _glp_npp_activate_col
        - _glp_npp_activate_row
        - _glp_npp_analyze_row
        - _glp_npp_empty_row
        - _glp_npp_eq_singlet
        - _glp_npp_fixed_col
        - _glp_npp_forcing_row
        - _glp_npp_free_row
        - _glp_npp_improve_bounds
        - _glp_npp_inactive_bound
        - _glp_npp_ineq_singlet
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp5.c:175,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp5.c:179,16'
          Dst:             _glp_npp_empty_row
        - Src:             'vendor/glpk/npp/npp5.c:192,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp5.c:199,19'
          Dst:             _glp_npp_eq_singlet
        - Src:             'vendor/glpk/npp/npp5.c:207,19'
          Dst:             _glp_npp_activate_row
        - Src:             'vendor/glpk/npp/npp5.c:209,16'
          Dst:             _glp_npp_fixed_col
        - Src:             'vendor/glpk/npp/npp5.c:218,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp5.c:222,19'
          Dst:             _glp_npp_ineq_singlet
        - Src:             'vendor/glpk/npp/npp5.c:230,16'
          Dst:             _glp_npp_activate_col
        - Src:             'vendor/glpk/npp/npp5.c:236,22'
          Dst:             _glp_npp_activate_row
        - Src:             'vendor/glpk/npp/npp5.c:243,19'
          Dst:             _glp_npp_fixed_col
        - Src:             'vendor/glpk/npp/npp5.c:253,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp5.c:288,13'
          Dst:             _glp_npp_analyze_row
        - Src:             'vendor/glpk/npp/npp5.c:289,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp5.c:301,13'
          Dst:             _glp_npp_inactive_bound
        - Src:             'vendor/glpk/npp/npp5.c:314,14'
          Dst:             _glp_npp_forcing_row
        - Src:             'vendor/glpk/npp/npp5.c:325,19'
          Dst:             _glp_npp_activate_row
        - Src:             'vendor/glpk/npp/npp5.c:327,16'
          Dst:             _glp_npp_fixed_col
        - Src:             'vendor/glpk/npp/npp5.c:332,13'
          Dst:             _glp_npp_free_row
        - Src:             'vendor/glpk/npp/npp5.c:338,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp5.c:346,13'
          Dst:             _glp_npp_inactive_bound
        - Src:             'vendor/glpk/npp/npp5.c:359,14'
          Dst:             _glp_npp_forcing_row
        - Src:             'vendor/glpk/npp/npp5.c:362,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp5.c:371,13'
          Dst:             _glp_npp_activate_col
        - Src:             'vendor/glpk/npp/npp5.c:373,10'
          Dst:             _glp_npp_free_row
        - Src:             'vendor/glpk/npp/npp5.c:381,14'
          Dst:             _glp_npp_improve_bounds
    - functionName:    _glp_npp_process_col
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 603
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         49
      ICount:          239
      EdgeCount:       64
      CyclomaticComplexity: 17
      functionsReached:
        - _glp_npp_activate_col
        - _glp_npp_activate_row
        - _glp_npp_empty_col
        - _glp_npp_free_row
        - _glp_npp_implied_free
        - _glp_npp_implied_slack
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp5.c:526,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp5.c:530,16'
          Dst:             _glp_npp_empty_col
        - Src:             'vendor/glpk/npp/npp5.c:543,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp5.c:555,16'
          Dst:             _glp_npp_implied_slack
        - Src:             'vendor/glpk/npp/npp5.c:564,22'
          Dst:             _glp_npp_activate_col
        - Src:             'vendor/glpk/npp/npp5.c:566,19'
          Dst:             _glp_npp_free_row
        - Src:             'vendor/glpk/npp/npp5.c:572,19'
          Dst:             _glp_npp_activate_row
        - Src:             'vendor/glpk/npp/npp5.c:580,22'
          Dst:             _glp_npp_implied_free
    - functionName:    _glp_npp_improve_bounds
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          308
      EdgeCount:       76
      CyclomaticComplexity: 20
      functionsReached:
        - _glp_npp_activate_row
        - _glp_npp_fixed_col
        - _glp_npp_implied_bounds
        - _glp_npp_implied_lower
        - _glp_npp_implied_upper
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp5.c:424,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp5.c:426,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp5.c:428,7'
          Dst:             _glp_npp_implied_bounds
        - Src:             'vendor/glpk/npp/npp5.c:439,22'
          Dst:             _glp_npp_implied_lower
        - Src:             'vendor/glpk/npp/npp5.c:444,22'
          Dst:             _glp_npp_implied_upper
        - Src:             'vendor/glpk/npp/npp5.c:462,25'
          Dst:             _glp_npp_activate_row
        - Src:             'vendor/glpk/npp/npp5.c:470,19'
          Dst:             _glp_npp_fixed_col
        - Src:             'vendor/glpk/npp/npp5.c:480,16'
          Dst:             glp_assert_
    - functionName:    _glp_npp_simplex
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _glp_npp_process_prob
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp5.c:709,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp5.c:710,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp5.c:711,13'
          Dst:             _glp_npp_process_prob
    - functionName:    _glp_ios_proxy_heur
      functionSourceFile: '/src/igraph/vendor/glpk/proxy/proxy1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         41
      ICount:          309
      EdgeCount:       52
      CyclomaticComplexity: 13
      functionsReached:
        - _glp_proxy
        - glp_alloc
        - glp_check_kkt
        - glp_copy_prob
        - glp_create_prob
        - glp_delete_prob
        - glp_free
        - glp_ios_heur_sol
        - glp_printf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/proxy/proxy1.c:33,14'
          Dst:             glp_create_prob
        - Src:             'vendor/glpk/proxy/proxy1.c:34,7'
          Dst:             glp_copy_prob
        - Src:             'vendor/glpk/proxy/proxy1.c:35,15'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/proxy/proxy1.c:39,19'
          Dst:             _glp_proxy
        - Src:             'vendor/glpk/proxy/proxy1.c:42,26'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/proxy/proxy1.c:45,19'
          Dst:             _glp_proxy
        - Src:             'vendor/glpk/proxy/proxy1.c:47,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/proxy/proxy1.c:57,10'
          Dst:             glp_copy_prob
        - Src:             'vendor/glpk/proxy/proxy1.c:68,10'
          Dst:             glp_check_kkt
        - Src:             'vendor/glpk/proxy/proxy1.c:71,10'
          Dst:             glp_check_kkt
        - Src:             'vendor/glpk/proxy/proxy1.c:75,13'
          Dst:             glp_ios_heur_sol
        - Src:             'vendor/glpk/proxy/proxy1.c:77,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy1.c:81,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/proxy/proxy1.c:82,7'
          Dst:             glp_delete_prob
    - functionName:    pcg_setseq_64_xsl_rr_rr_64_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2350
      functionLinenumberEnd: 2355
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_setseq_64_xsl_rr_rr_64_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2353,22'
          Dst:             pcg_setseq_64_xsl_rr_rr_64_random_r
    - functionName:    pcg_setseq_64_xsl_rr_rr_64_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2341
      functionLinenumberEnd: 2344
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_xsl_rr_rr_64_64
        - pcg_setseq_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2343,5'
          Dst:             pcg_setseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:2344,12'
          Dst:             pcg_output_xsl_rr_rr_64_64
    - functionName:    pcg_setseq_64_step_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_unique_64_xsl_rr_rr_64_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2308
      functionLinenumberEnd: 2313
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_unique_64_xsl_rr_rr_64_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2311,22'
          Dst:             pcg_unique_64_xsl_rr_rr_64_random_r
    - functionName:    pcg_unique_64_xsl_rr_rr_64_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2299
      functionLinenumberEnd: 2302
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_xsl_rr_rr_64_64
        - pcg_unique_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2301,5'
          Dst:             pcg_unique_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:2302,12'
          Dst:             pcg_output_xsl_rr_rr_64_64
    - functionName:    pcg_unique_64_step_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_oneseq_64_xsl_rr_rr_64_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2267
      functionLinenumberEnd: 2272
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_oneseq_64_xsl_rr_rr_64_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2270,22'
          Dst:             pcg_oneseq_64_xsl_rr_rr_64_random_r
    - functionName:    pcg_oneseq_64_xsl_rr_rr_64_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2258
      functionLinenumberEnd: 2261
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_oneseq_64_step_r
        - pcg_output_xsl_rr_rr_64_64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2260,5'
          Dst:             pcg_oneseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:2261,12'
          Dst:             pcg_output_xsl_rr_rr_64_64
    - functionName:    pcg_oneseq_64_step_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_mcg_64_xsl_rr_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2225
      functionLinenumberEnd: 2230
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_mcg_64_xsl_rr_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2228,22'
          Dst:             pcg_mcg_64_xsl_rr_32_random_r
    - functionName:    pcg_mcg_64_xsl_rr_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2217
      functionLinenumberEnd: 2220
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_mcg_64_step_r
        - pcg_output_xsl_rr_64_32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2219,5'
          Dst:             pcg_mcg_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:2220,12'
          Dst:             pcg_output_xsl_rr_64_32
    - functionName:    pcg_mcg_64_step_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_setseq_64_xsl_rr_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2184
      functionLinenumberEnd: 2189
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_setseq_64_xsl_rr_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2187,22'
          Dst:             pcg_setseq_64_xsl_rr_32_random_r
    - functionName:    pcg_setseq_64_xsl_rr_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2175
      functionLinenumberEnd: 2178
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_xsl_rr_64_32
        - pcg_setseq_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2177,5'
          Dst:             pcg_setseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:2178,12'
          Dst:             pcg_output_xsl_rr_64_32
    - functionName:    pcg_unique_64_xsl_rr_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2142
      functionLinenumberEnd: 2147
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_unique_64_xsl_rr_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2145,22'
          Dst:             pcg_unique_64_xsl_rr_32_random_r
    - functionName:    pcg_unique_64_xsl_rr_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2134
      functionLinenumberEnd: 2137
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_xsl_rr_64_32
        - pcg_unique_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2136,5'
          Dst:             pcg_unique_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:2137,12'
          Dst:             pcg_output_xsl_rr_64_32
    - functionName:    pcg_oneseq_64_xsl_rr_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2102
      functionLinenumberEnd: 2107
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_oneseq_64_xsl_rr_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2105,22'
          Dst:             pcg_oneseq_64_xsl_rr_32_random_r
    - functionName:    pcg_oneseq_64_xsl_rr_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2094
      functionLinenumberEnd: 2097
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_oneseq_64_step_r
        - pcg_output_xsl_rr_64_32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2096,5'
          Dst:             pcg_oneseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:2097,12'
          Dst:             pcg_output_xsl_rr_64_32
    - functionName:    pcg_mcg_64_rxs_m_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2061
      functionLinenumberEnd: 2066
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_mcg_64_rxs_m_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2064,22'
          Dst:             pcg_mcg_64_rxs_m_32_random_r
    - functionName:    pcg_mcg_64_rxs_m_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2053
      functionLinenumberEnd: 2056
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_mcg_64_step_r
        - pcg_output_rxs_m_64_32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:2055,5'
          Dst:             pcg_mcg_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:2056,12'
          Dst:             pcg_output_rxs_m_64_32
    - functionName:    pcg_setseq_64_rxs_m_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1984
      functionLinenumberEnd: 1989
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_setseq_64_rxs_m_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1987,22'
          Dst:             pcg_setseq_64_rxs_m_32_random_r
    - functionName:    pcg_setseq_64_rxs_m_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1975
      functionLinenumberEnd: 1978
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_rxs_m_64_32
        - pcg_setseq_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1977,5'
          Dst:             pcg_setseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1978,12'
          Dst:             pcg_output_rxs_m_64_32
    - functionName:    pcg_unique_64_rxs_m_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1906
      functionLinenumberEnd: 1911
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_unique_64_rxs_m_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1909,22'
          Dst:             pcg_unique_64_rxs_m_32_random_r
    - functionName:    pcg_unique_64_rxs_m_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1898
      functionLinenumberEnd: 1901
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_rxs_m_64_32
        - pcg_unique_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1900,5'
          Dst:             pcg_unique_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1901,12'
          Dst:             pcg_output_rxs_m_64_32
    - functionName:    pcg_oneseq_64_rxs_m_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1831
      functionLinenumberEnd: 1836
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_oneseq_64_rxs_m_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1834,22'
          Dst:             pcg_oneseq_64_rxs_m_32_random_r
    - functionName:    pcg_oneseq_64_rxs_m_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1823
      functionLinenumberEnd: 1826
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_oneseq_64_step_r
        - pcg_output_rxs_m_64_32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1825,5'
          Dst:             pcg_oneseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1826,12'
          Dst:             pcg_output_rxs_m_64_32
    - functionName:    pcg_setseq_64_rxs_m_xs_64_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1752
      functionLinenumberEnd: 1757
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_setseq_64_rxs_m_xs_64_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1755,22'
          Dst:             pcg_setseq_64_rxs_m_xs_64_random_r
    - functionName:    pcg_setseq_64_rxs_m_xs_64_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1743
      functionLinenumberEnd: 1746
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_rxs_m_xs_64_64
        - pcg_setseq_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1745,5'
          Dst:             pcg_setseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1746,12'
          Dst:             pcg_output_rxs_m_xs_64_64
    - functionName:    pcg_unique_64_rxs_m_xs_64_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1651
      functionLinenumberEnd: 1656
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_unique_64_rxs_m_xs_64_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1654,22'
          Dst:             pcg_unique_64_rxs_m_xs_64_random_r
    - functionName:    pcg_unique_64_rxs_m_xs_64_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1642
      functionLinenumberEnd: 1645
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_rxs_m_xs_64_64
        - pcg_unique_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1644,5'
          Dst:             pcg_unique_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1645,12'
          Dst:             pcg_output_rxs_m_xs_64_64
    - functionName:    pcg_oneseq_64_rxs_m_xs_64_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1572
      functionLinenumberEnd: 1577
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_oneseq_64_rxs_m_xs_64_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1575,22'
          Dst:             pcg_oneseq_64_rxs_m_xs_64_random_r
    - functionName:    pcg_oneseq_64_rxs_m_xs_64_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1563
      functionLinenumberEnd: 1566
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_oneseq_64_step_r
        - pcg_output_rxs_m_xs_64_64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1565,5'
          Dst:             pcg_oneseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1566,12'
          Dst:             pcg_output_rxs_m_xs_64_64
    - functionName:    pcg_mcg_64_xsh_rr_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionLinenumberEnd: 1477
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_mcg_64_xsh_rr_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1475,22'
          Dst:             pcg_mcg_64_xsh_rr_32_random_r
    - functionName:    pcg_mcg_64_xsh_rr_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1464
      functionLinenumberEnd: 1467
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_mcg_64_step_r
        - pcg_output_xsh_rr_64_32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1466,5'
          Dst:             pcg_mcg_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1467,12'
          Dst:             pcg_output_xsh_rr_64_32
    - functionName:    pcg_setseq_64_xsh_rr_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1395
      functionLinenumberEnd: 1400
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_setseq_64_xsh_rr_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1398,22'
          Dst:             pcg_setseq_64_xsh_rr_32_random_r
    - functionName:    pcg_setseq_64_xsh_rr_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1386
      functionLinenumberEnd: 1389
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_xsh_rr_64_32
        - pcg_setseq_64_step_r
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1388,5'
          Dst:             pcg_setseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1389,12'
          Dst:             pcg_output_xsh_rr_64_32
    - functionName:    pcg_unique_64_xsh_rr_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1314
      functionLinenumberEnd: 1319
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_unique_64_xsh_rr_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1317,22'
          Dst:             pcg_unique_64_xsh_rr_32_random_r
    - functionName:    pcg_unique_64_xsh_rr_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1306
      functionLinenumberEnd: 1309
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_xsh_rr_64_32
        - pcg_unique_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1308,5'
          Dst:             pcg_unique_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1309,12'
          Dst:             pcg_output_xsh_rr_64_32
    - functionName:    pcg_oneseq_64_xsh_rr_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1238
      functionLinenumberEnd: 1243
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_oneseq_64_xsh_rr_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1241,22'
          Dst:             pcg_oneseq_64_xsh_rr_32_random_r
    - functionName:    pcg_oneseq_64_xsh_rr_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1230
      functionLinenumberEnd: 1233
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_oneseq_64_step_r
        - pcg_output_xsh_rr_64_32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1232,5'
          Dst:             pcg_oneseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1233,12'
          Dst:             pcg_output_xsh_rr_64_32
    - functionName:    pcg_mcg_64_xsh_rs_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1161
      functionLinenumberEnd: 1166
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_mcg_64_xsh_rs_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1164,22'
          Dst:             pcg_mcg_64_xsh_rs_32_random_r
    - functionName:    pcg_mcg_64_xsh_rs_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1156
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_mcg_64_step_r
        - pcg_output_xsh_rs_64_32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1155,5'
          Dst:             pcg_mcg_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1156,12'
          Dst:             pcg_output_xsh_rs_64_32
    - functionName:    pcg_setseq_64_xsh_rs_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_setseq_64_xsh_rs_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1087,22'
          Dst:             pcg_setseq_64_xsh_rs_32_random_r
    - functionName:    pcg_setseq_64_xsh_rs_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1075
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_xsh_rs_64_32
        - pcg_setseq_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1077,5'
          Dst:             pcg_setseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:1078,12'
          Dst:             pcg_output_xsh_rs_64_32
    - functionName:    pcg_unique_64_xsh_rs_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1003
      functionLinenumberEnd: 1008
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_unique_64_xsh_rs_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:1006,22'
          Dst:             pcg_unique_64_xsh_rs_32_random_r
    - functionName:    pcg_unique_64_xsh_rs_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 995
      functionLinenumberEnd: 998
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_output_xsh_rs_64_32
        - pcg_unique_64_step_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:997,5'
          Dst:             pcg_unique_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:998,12'
          Dst:             pcg_output_xsh_rs_64_32
    - functionName:    pcg_oneseq_64_xsh_rs_32_boundedrand_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 927
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcg_oneseq_64_xsh_rs_32_random_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:930,22'
          Dst:             pcg_oneseq_64_xsh_rs_32_random_r
    - functionName:    pcg_oneseq_64_xsh_rs_32_random_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_oneseq_64_step_r
        - pcg_output_xsh_rs_64_32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:921,5'
          Dst:             pcg_oneseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:922,12'
          Dst:             pcg_output_xsh_rs_64_32
    - functionName:    pcg_setseq_64_srandom_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 802
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_setseq_64_step_r
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:805,5'
          Dst:             pcg_setseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:807,5'
          Dst:             pcg_setseq_64_step_r
    - functionName:    pcg_unique_64_srandom_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 793
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_unique_64_step_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:795,5'
          Dst:             pcg_unique_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:797,5'
          Dst:             pcg_unique_64_step_r
    - functionName:    pcg_mcg_64_srandom_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_oneseq_64_srandom_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 784
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_oneseq_64_step_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:781,5'
          Dst:             pcg_oneseq_64_step_r
        - Src:             'vendor/pcg/pcg_variants.h:783,5'
          Dst:             pcg_oneseq_64_step_r
    - functionName:    pcg_setseq_64_advance_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_advance_lcg_64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:606,18'
          Dst:             pcg_advance_lcg_64
    - functionName:    pcg_unique_64_advance_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_advance_lcg_64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:594,11'
          Dst:             pcg_advance_lcg_64
    - functionName:    pcg_mcg_64_advance_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_advance_lcg_64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:582,11'
          Dst:             pcg_advance_lcg_64
    - functionName:    pcg_oneseq_64_advance_r
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_advance_lcg_64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:570,18'
          Dst:             pcg_advance_lcg_64
    - functionName:    igraph_bitset_print
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 814
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_bitset_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/bitset.c:815,12'
          Dst:             igraph_bitset_fprint
    - functionName:    igraph_bitset_fprint
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 810
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          54
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - fputc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/bitset.c:808,9'
          Dst:             fputc
    - functionName:    igraph_bitset_null
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_bitset_fill
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/bitset.c:781,5'
          Dst:             igraph_bitset_fill
    - functionName:    igraph_bitset_fill
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 762
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_bitset_not
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          45
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_bitset_xor
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          53
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_bitset_and
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          53
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_bitset_or
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          53
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_bitset_is_any_one
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_bitset_is_all_zero
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/bitset.c:644,14'
          Dst:             igraph_bitset_is_all_zero
    - functionName:    igraph_bitset_is_all_zero
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          124
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_bitset_is_any_zero
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_bitset_is_all_one
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/bitset.c:629,14'
          Dst:             igraph_bitset_is_all_one
    - functionName:    igraph_bitset_is_all_one
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          125
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_bitset_countr_one
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          193
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_bitset_countr_zero
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          188
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_bitset_countl_one
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          208
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_bitset_countl_zero
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          203
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_bitset_popcount
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          119
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_bitset_resize
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          160
      EdgeCount:       29
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_bitset_reserve
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/bitset.c:380,5'
          Dst:             igraph_fatal
        - Src:             'src/core/bitset.c:381,5'
          Dst:             igraph_fatal
        - Src:             'src/core/bitset.c:382,5'
          Dst:             igraph_bitset_reserve
        - Src:             'src/core/bitset.c:382,5'
          Dst:             igraph_error
    - functionName:    igraph_bitset_reserve
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          187
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_bitset_capacity
        - igraph_error
        - igraph_fatal
        - realloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/bitset.c:332,5'
          Dst:             igraph_fatal
        - Src:             'src/core/bitset.c:333,5'
          Dst:             igraph_fatal
        - Src:             'src/core/bitset.c:334,5'
          Dst:             igraph_fatal
        - Src:             'src/core/bitset.c:336,24'
          Dst:             igraph_bitset_capacity
        - Src:             'src/core/bitset.c:342,11'
          Dst:             realloc
        - Src:             'src/core/bitset.c:343,5'
          Dst:             igraph_error
    - functionName:    igraph_bitset_capacity
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_bitset_size
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_bitset_update
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          130
      EdgeCount:       25
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_bitset_reserve
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/bitset.c:252,5'
          Dst:             igraph_fatal
        - Src:             'src/core/bitset.c:253,5'
          Dst:             igraph_fatal
        - Src:             'src/core/bitset.c:254,5'
          Dst:             igraph_bitset_reserve
        - Src:             'src/core/bitset.c:254,5'
          Dst:             igraph_error
    - functionName:    igraph_bitset_init_copy
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          124
      EdgeCount:       25
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_bitset_init
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/bitset.c:224,5'
          Dst:             igraph_fatal
        - Src:             'src/core/bitset.c:225,5'
          Dst:             igraph_fatal
        - Src:             'src/core/bitset.c:226,5'
          Dst:             igraph_bitset_init
        - Src:             'src/core/bitset.c:226,5'
          Dst:             igraph_error
    - functionName:    igraph_bitset_init
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          104
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - calloc
        - igraph_error
      functionUses:    34
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/bitset.c:175,26'
          Dst:             calloc
        - Src:             'src/core/bitset.c:176,5'
          Dst:             igraph_error
    - functionName:    igraph_bitset_destroy
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    70
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/bitset.c:199,5'
          Dst:             igraph_fatal
    - functionName:    igraph_i_clz64
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_ctz64
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_popcnt
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_clz32
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_ctz32
      functionSourceFile: '/src/igraph/src/core/bitset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_dqueue_bool_get
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          169
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_dqueue_bool_size
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:417,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:418,5'
          Dst:             igraph_dqueue_bool_size
        - Src:             'src/core/dqueue.pmt:418,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:428,9'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_bool_size
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          107
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:172,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:173,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_bool_fprint
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          121
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:375,9'
          Dst:             fprintf
        - Src:             'src/core/dqueue.pmt:380,17'
          Dst:             fprintf
        - Src:             'src/core/dqueue.pmt:386,17'
          Dst:             fprintf
        - Src:             'src/core/dqueue.pmt:391,17'
          Dst:             fprintf
        - Src:             'src/core/dqueue.pmt:397,5'
          Dst:             fprintf
    - functionName:    igraph_dqueue_bool_print
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_dqueue_bool_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:367,12'
          Dst:             igraph_dqueue_bool_fprint
    - functionName:    igraph_dqueue_bool_push
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          380
      EdgeCount:       70
      CyclomaticComplexity: 15
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:308,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:309,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:328,13'
          Dst:             igraph_error
        - Src:             'src/core/dqueue.pmt:334,18'
          Dst:             calloc
        - Src:             'src/core/dqueue.pmt:335,9'
          Dst:             igraph_error
    - functionName:    igraph_dqueue_bool_pop_back
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          136
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:272,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:273,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:274,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_bool_pop
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          124
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:241,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:242,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:243,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_bool_back
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:217,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:218,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:219,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_bool_head
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:197,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:198,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:199,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_bool_full
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:155,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:156,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_bool_clear
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:134,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:135,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_bool_empty
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:118,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:119,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_bool_destroy
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:101,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_bool_init
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          151
      EdgeCount:       36
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:76,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:77,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:81,21'
          Dst:             calloc
        - Src:             'src/core/dqueue.pmt:82,5'
          Dst:             igraph_error
    - functionName:    igraph_dqueue_char_get
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          167
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_dqueue_char_size
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:417,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:418,5'
          Dst:             igraph_dqueue_char_size
        - Src:             'src/core/dqueue.pmt:418,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:428,9'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_char_size
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          107
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:172,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:173,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_char_fprint
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          117
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:375,9'
          Dst:             fprintf
        - Src:             'src/core/dqueue.pmt:380,17'
          Dst:             fprintf
        - Src:             'src/core/dqueue.pmt:386,17'
          Dst:             fprintf
        - Src:             'src/core/dqueue.pmt:391,17'
          Dst:             fprintf
        - Src:             'src/core/dqueue.pmt:397,5'
          Dst:             fprintf
    - functionName:    igraph_dqueue_char_print
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_dqueue_char_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:367,12'
          Dst:             igraph_dqueue_char_fprint
    - functionName:    igraph_dqueue_char_push
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          375
      EdgeCount:       70
      CyclomaticComplexity: 15
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:308,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:309,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:328,13'
          Dst:             igraph_error
        - Src:             'src/core/dqueue.pmt:334,18'
          Dst:             calloc
        - Src:             'src/core/dqueue.pmt:335,9'
          Dst:             igraph_error
    - functionName:    igraph_dqueue_char_pop_back
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:272,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:273,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:274,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_char_pop
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          121
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:241,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:242,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:243,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_char_back
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:217,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:218,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:219,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_char_head
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:197,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:198,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:199,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_char_full
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:155,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:156,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_char_clear
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:134,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:135,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_char_empty
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:118,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:119,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_char_destroy
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:101,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_char_init
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          151
      EdgeCount:       36
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:76,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:77,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:81,21'
          Dst:             calloc
        - Src:             'src/core/dqueue.pmt:82,5'
          Dst:             igraph_error
    - functionName:    igraph_dqueue_int_get
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          168
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_dqueue_int_size
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:417,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:418,5'
          Dst:             igraph_dqueue_int_size
        - Src:             'src/core/dqueue.pmt:418,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:428,9'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_int_size
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          110
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:172,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:173,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_int_fprint
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          113
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:375,9'
          Dst:             fprintf
        - Src:             'src/core/dqueue.pmt:380,17'
          Dst:             fprintf
        - Src:             'src/core/dqueue.pmt:386,17'
          Dst:             fprintf
        - Src:             'src/core/dqueue.pmt:391,17'
          Dst:             fprintf
        - Src:             'src/core/dqueue.pmt:397,5'
          Dst:             fprintf
    - functionName:    igraph_dqueue_int_print
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_dqueue_int_fprint
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:367,12'
          Dst:             igraph_dqueue_int_fprint
    - functionName:    igraph_dqueue_int_push
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          381
      EdgeCount:       70
      CyclomaticComplexity: 15
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    66
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:308,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:309,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:328,13'
          Dst:             igraph_error
        - Src:             'src/core/dqueue.pmt:334,18'
          Dst:             calloc
        - Src:             'src/core/dqueue.pmt:335,9'
          Dst:             igraph_error
    - functionName:    igraph_dqueue_int_pop_back
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:272,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:273,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:274,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_int_pop
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          121
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:241,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:242,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:243,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_int_back
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:217,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:218,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:219,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_int_head
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:197,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:198,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:199,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_int_full
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:155,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:156,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_int_clear
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:134,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:135,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_int_empty
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:118,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:119,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_int_destroy
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    48
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:101,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_int_init
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          151
      EdgeCount:       36
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:76,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:77,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:81,21'
          Dst:             calloc
        - Src:             'src/core/dqueue.pmt:82,5'
          Dst:             igraph_error
    - functionName:    igraph_dqueue_get
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          168
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_dqueue_size
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:417,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:418,5'
          Dst:             igraph_dqueue_size
        - Src:             'src/core/dqueue.pmt:418,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:428,9'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_size
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          110
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:172,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:173,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_fprint
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          113
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:375,9'
          Dst:             fprintf
        - Src:             'src/core/dqueue.pmt:380,17'
          Dst:             fprintf
        - Src:             'src/core/dqueue.pmt:386,17'
          Dst:             fprintf
        - Src:             'src/core/dqueue.pmt:391,17'
          Dst:             fprintf
        - Src:             'src/core/dqueue.pmt:397,5'
          Dst:             fprintf
    - functionName:    igraph_dqueue_print
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_dqueue_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:367,12'
          Dst:             igraph_dqueue_fprint
    - functionName:    igraph_dqueue_push
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          381
      EdgeCount:       70
      CyclomaticComplexity: 15
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:308,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:309,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:328,13'
          Dst:             igraph_error
        - Src:             'src/core/dqueue.pmt:334,18'
          Dst:             calloc
        - Src:             'src/core/dqueue.pmt:335,9'
          Dst:             igraph_error
    - functionName:    igraph_dqueue_pop_back
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:272,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:273,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:274,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_pop
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          121
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:241,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:242,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:243,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_back
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:217,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:218,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:219,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_head
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:197,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:198,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:199,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_full
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:155,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:156,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_clear
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:134,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:135,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_empty
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:118,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:119,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_destroy
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:101,5'
          Dst:             igraph_fatal
    - functionName:    igraph_dqueue_init
      functionSourceFile: '/src/igraph/src/core/dqueue.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          151
      EdgeCount:       36
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/dqueue.pmt:76,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:77,5'
          Dst:             igraph_fatal
        - Src:             'src/core/dqueue.pmt:81,21'
          Dst:             calloc
        - Src:             'src/core/dqueue.pmt:82,5'
          Dst:             igraph_error
    - functionName:    igraph_estack_print
      functionSourceFile: '/src/igraph/src/core/estack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_stack_int_print
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/estack.c:64,12'
          Dst:             igraph_stack_int_print
    - functionName:    igraph_estack_size
      functionSourceFile: '/src/igraph/src/core/estack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_stack_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/estack.c:59,12'
          Dst:             igraph_stack_int_size
    - functionName:    igraph_estack_iselement
      functionSourceFile: '/src/igraph/src/core/estack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_estack_pop
      functionSourceFile: '/src/igraph/src/core/estack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_stack_int_pop
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/estack.c:48,25'
          Dst:             igraph_stack_int_pop
    - functionName:    igraph_estack_push
      functionSourceFile: '/src/igraph/src/core/estack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          87
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_stack_int_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/estack.c:41,9'
          Dst:             igraph_stack_int_push
        - Src:             'src/core/estack.c:41,9'
          Dst:             igraph_error
    - functionName:    igraph_estack_destroy
      functionSourceFile: '/src/igraph/src/core/estack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_bitset_destroy
        - igraph_stack_int_destroy
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/estack.c:35,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/core/estack.c:36,5'
          Dst:             igraph_bitset_destroy
    - functionName:    igraph_estack_init
      functionSourceFile: '/src/igraph/src/core/estack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          94
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_error
        - igraph_stack_int_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/estack.c:27,5'
          Dst:             igraph_bitset_init
        - Src:             'src/core/estack.c:27,5'
          Dst:             igraph_error
        - Src:             'src/core/estack.c:28,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/estack.c:28,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/core/estack.c:29,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/core/estack.c:29,5'
          Dst:             igraph_error
        - Src:             'src/core/estack.c:30,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_fixed_vectorlist_convert
      functionSourceFile: '/src/igraph/src/core/fixed_vectorlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          219
      EdgeCount:       54
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_list_destroy
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_init
        - igraph_vector_int_push_back
        - igraph_vector_int_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/fixed_vectorlist.c:34,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/fixed_vectorlist.c:36,5'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/core/fixed_vectorlist.c:36,5'
          Dst:             igraph_error
        - Src:             'src/core/fixed_vectorlist.c:36,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/fixed_vectorlist.c:36,5'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/core/fixed_vectorlist.c:37,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/fixed_vectorlist.c:37,5'
          Dst:             igraph_error
        - Src:             'src/core/fixed_vectorlist.c:37,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/fixed_vectorlist.c:37,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/fixed_vectorlist.c:49,38'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/core/fixed_vectorlist.c:50,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/core/fixed_vectorlist.c:50,13'
          Dst:             igraph_error
        - Src:             'src/core/fixed_vectorlist.c:54,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/fixed_vectorlist.c:55,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_fixed_vectorlist_destroy
      functionSourceFile: '/src/igraph/src/core/fixed_vectorlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_list_destroy
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/fixed_vectorlist.c:26,5'
          Dst:             igraph_vector_int_list_destroy
    - functionName:    igraph_2wheap_check
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 999
      functionLinenumberEnd: 1025
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          128
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_2wheap_size
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:1000,25'
          Dst:             igraph_2wheap_size
        - Src:             'src/core/indheap.c:1021,9'
          Dst:             igraph_error
    - functionName:    igraph_2wheap_size
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_size
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:868,12'
          Dst:             igraph_vector_size
    - functionName:    igraph_2wheap_modify
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 994
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_2wheap_shift_up
        - igraph_i_2wheap_sink
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:992,5'
          Dst:             igraph_i_2wheap_sink
        - Src:             'src/core/indheap.c:993,5'
          Dst:             igraph_i_2wheap_shift_up
    - functionName:    igraph_i_2wheap_sink
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 772
      functionLinenumberEnd: 790
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          147
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_2wheap_size
        - igraph_i_2wheap_sink
        - igraph_i_2wheap_switch
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:773,25'
          Dst:             igraph_2wheap_size
        - Src:             'src/core/indheap.c:780,13'
          Dst:             igraph_i_2wheap_switch
        - Src:             'src/core/indheap.c:781,13'
          Dst:             igraph_i_2wheap_sink
        - Src:             'src/core/indheap.c:786,13'
          Dst:             igraph_i_2wheap_switch
        - Src:             'src/core/indheap.c:787,13'
          Dst:             igraph_i_2wheap_sink
    - functionName:    igraph_i_2wheap_shift_up
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 762
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_i_2wheap_shift_up
        - igraph_i_2wheap_switch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:766,9'
          Dst:             igraph_i_2wheap_switch
        - Src:             'src/core/indheap.c:767,9'
          Dst:             igraph_i_2wheap_shift_up
    - functionName:    igraph_i_2wheap_switch
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          106
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_2wheap_delete_max_index
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_2wheap_size
        - igraph_i_2wheap_sink
        - igraph_i_2wheap_switch
        - igraph_vector_int_pop_back
        - igraph_vector_pop_back
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:970,34'
          Dst:             igraph_2wheap_size
        - Src:             'src/core/indheap.c:970,5'
          Dst:             igraph_i_2wheap_switch
        - Src:             'src/core/indheap.c:971,5'
          Dst:             igraph_vector_pop_back
        - Src:             'src/core/indheap.c:972,5'
          Dst:             igraph_vector_int_pop_back
        - Src:             'src/core/indheap.c:974,5'
          Dst:             igraph_i_2wheap_sink
    - functionName:    igraph_2wheap_deactivate_max
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionLinenumberEnd: 956
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_2wheap_size
        - igraph_i_2wheap_sink
        - igraph_i_2wheap_switch
        - igraph_vector_int_pop_back
        - igraph_vector_pop_back
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:950,34'
          Dst:             igraph_2wheap_size
        - Src:             'src/core/indheap.c:950,5'
          Dst:             igraph_i_2wheap_switch
        - Src:             'src/core/indheap.c:951,5'
          Dst:             igraph_vector_pop_back
        - Src:             'src/core/indheap.c:952,5'
          Dst:             igraph_vector_int_pop_back
        - Src:             'src/core/indheap.c:954,5'
          Dst:             igraph_i_2wheap_sink
    - functionName:    igraph_2wheap_delete_max
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 925
      functionLinenumberEnd: 937
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_2wheap_size
        - igraph_i_2wheap_sink
        - igraph_i_2wheap_switch
        - igraph_vector_int_pop_back
        - igraph_vector_pop_back
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:929,34'
          Dst:             igraph_2wheap_size
        - Src:             'src/core/indheap.c:929,5'
          Dst:             igraph_i_2wheap_switch
        - Src:             'src/core/indheap.c:930,5'
          Dst:             igraph_vector_pop_back
        - Src:             'src/core/indheap.c:931,5'
          Dst:             igraph_vector_int_pop_back
        - Src:             'src/core/indheap.c:933,5'
          Dst:             igraph_i_2wheap_sink
    - functionName:    igraph_2wheap_get
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_2wheap_has_active
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_2wheap_has_elem
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_2wheap_max_index
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 891
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_2wheap_max
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_2wheap_max_size
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_2wheap_push_with_index
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          121
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_2wheap_shift_up
        - igraph_vector_int_push_back
        - igraph_vector_push_back
        - igraph_vector_size
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:848,25'
          Dst:             igraph_vector_size
        - Src:             'src/core/indheap.c:852,9'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:855,5'
          Dst:             igraph_vector_push_back
        - Src:             'src/core/indheap.c:855,5'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:856,5'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/core/indheap.c:856,5'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:860,5'
          Dst:             igraph_i_2wheap_shift_up
    - functionName:    igraph_2wheap_empty
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 833
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_empty
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:834,12'
          Dst:             igraph_vector_empty
    - functionName:    igraph_2wheap_clear
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 824
      functionLinenumberEnd: 828
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_clear
        - igraph_vector_int_clear
        - igraph_vector_int_null
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:825,5'
          Dst:             igraph_vector_clear
        - Src:             'src/core/indheap.c:826,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/core/indheap.c:827,5'
          Dst:             igraph_vector_int_null
    - functionName:    igraph_2wheap_destroy
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 819
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_destroy
        - igraph_vector_int_destroy
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:816,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/core/indheap.c:817,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/indheap.c:818,5'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_2wheap_init
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 810
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          135
      EdgeCount:       36
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:803,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/indheap.c:803,5'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:803,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/indheap.c:803,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/indheap.c:804,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/indheap.c:804,5'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:804,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/indheap.c:804,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/core/indheap.c:805,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/indheap.c:805,5'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:808,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_d_indheap_max_index
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 634
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:630,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:631,5'
          Dst:             igraph_fatal
    - functionName:    igraph_d_indheap_i_sink
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          141
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_d_indheap_i_sink
        - igraph_d_indheap_i_switch
        - igraph_d_indheap_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:683,25'
          Dst:             igraph_d_indheap_size
        - Src:             'src/core/indheap.c:690,13'
          Dst:             igraph_d_indheap_i_switch
        - Src:             'src/core/indheap.c:691,13'
          Dst:             igraph_d_indheap_i_sink
        - Src:             'src/core/indheap.c:696,13'
          Dst:             igraph_d_indheap_i_switch
        - Src:             'src/core/indheap.c:697,13'
          Dst:             igraph_d_indheap_i_sink
    - functionName:    igraph_d_indheap_size
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:567,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:568,5'
          Dst:             igraph_fatal
    - functionName:    igraph_d_indheap_i_switch
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          103
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_d_indheap_delete_max
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_d_indheap_i_sink
        - igraph_d_indheap_i_switch
        - igraph_d_indheap_size
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:550,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:551,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:554,37'
          Dst:             igraph_d_indheap_size
        - Src:             'src/core/indheap.c:554,5'
          Dst:             igraph_d_indheap_i_switch
        - Src:             'src/core/indheap.c:556,5'
          Dst:             igraph_d_indheap_i_sink
    - functionName:    igraph_d_indheap_max
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:535,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:536,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:537,5'
          Dst:             igraph_fatal
    - functionName:    igraph_d_indheap_i_shift_up
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_d_indheap_i_shift_up
        - igraph_d_indheap_i_switch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:671,9'
          Dst:             igraph_d_indheap_i_switch
        - Src:             'src/core/indheap.c:672,9'
          Dst:             igraph_d_indheap_i_shift_up
    - functionName:    igraph_d_indheap_reserve
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         62
      ICount:          311
      EdgeCount:       75
      CyclomaticComplexity: 15
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_d_indheap_size
        - igraph_error
        - igraph_fatal
        - igraph_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:581,32'
          Dst:             igraph_d_indheap_size
        - Src:             'src/core/indheap.c:584,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:585,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:591,12'
          Dst:             calloc
        - Src:             'src/core/indheap.c:593,9'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:595,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/indheap.c:595,5'
          Dst:             igraph_free
        - Src:             'src/core/indheap.c:596,12'
          Dst:             calloc
        - Src:             'src/core/indheap.c:598,9'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:600,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/indheap.c:600,5'
          Dst:             igraph_free
        - Src:             'src/core/indheap.c:601,12'
          Dst:             calloc
        - Src:             'src/core/indheap.c:603,9'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:605,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/indheap.c:605,5'
          Dst:             igraph_free
        - Src:             'src/core/indheap.c:620,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_d_indheap_push
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - double
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          189
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_d_indheap_i_shift_up
        - igraph_d_indheap_reserve
        - igraph_d_indheap_size
        - igraph_error
        - igraph_fatal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:502,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:503,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:507,33'
          Dst:             igraph_d_indheap_size
        - Src:             'src/core/indheap.c:510,13'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:515,9'
          Dst:             igraph_d_indheap_reserve
        - Src:             'src/core/indheap.c:515,9'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:520,24'
          Dst:             igraph_d_indheap_size
        - Src:             'src/core/indheap.c:521,25'
          Dst:             igraph_d_indheap_size
        - Src:             'src/core/indheap.c:524,36'
          Dst:             igraph_d_indheap_size
        - Src:             'src/core/indheap.c:524,5'
          Dst:             igraph_d_indheap_i_shift_up
    - functionName:    igraph_d_indheap_empty
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:490,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:491,5'
          Dst:             igraph_fatal
    - functionName:    igraph_d_indheap_destroy
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          90
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:472,5'
          Dst:             igraph_fatal
    - functionName:    igraph_d_indheap_init
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         53
      ICount:          268
      EdgeCount:       66
      CyclomaticComplexity: 15
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:435,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:439,21'
          Dst:             calloc
        - Src:             'src/core/indheap.c:443,9'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:447,22'
          Dst:             calloc
        - Src:             'src/core/indheap.c:452,9'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:454,23'
          Dst:             calloc
        - Src:             'src/core/indheap.c:460,9'
          Dst:             igraph_error
    - functionName:    igraph_indheap_max_index
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:326,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:327,5'
          Dst:             igraph_fatal
    - functionName:    igraph_indheap_i_sink
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          141
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_indheap_i_sink
        - igraph_indheap_i_switch
        - igraph_indheap_size
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:378,25'
          Dst:             igraph_indheap_size
        - Src:             'src/core/indheap.c:385,13'
          Dst:             igraph_indheap_i_switch
        - Src:             'src/core/indheap.c:386,13'
          Dst:             igraph_indheap_i_sink
        - Src:             'src/core/indheap.c:391,13'
          Dst:             igraph_indheap_i_switch
        - Src:             'src/core/indheap.c:392,13'
          Dst:             igraph_indheap_i_sink
    - functionName:    igraph_indheap_size
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:272,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:273,5'
          Dst:             igraph_fatal
    - functionName:    igraph_indheap_i_switch
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          78
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_indheap_delete_max
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_indheap_i_sink
        - igraph_indheap_i_switch
        - igraph_indheap_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:255,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:256,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:259,35'
          Dst:             igraph_indheap_size
        - Src:             'src/core/indheap.c:259,5'
          Dst:             igraph_indheap_i_switch
        - Src:             'src/core/indheap.c:261,5'
          Dst:             igraph_indheap_i_sink
    - functionName:    igraph_indheap_max
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:240,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:241,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:242,5'
          Dst:             igraph_fatal
    - functionName:    igraph_indheap_modify
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          113
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_fatal
        - igraph_indheap_i_build
        - igraph_indheap_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:216,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:217,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:219,9'
          Dst:             igraph_indheap_size
        - Src:             'src/core/indheap.c:231,5'
          Dst:             igraph_indheap_i_build
    - functionName:    igraph_indheap_i_build
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_indheap_i_build
        - igraph_indheap_i_sink
        - igraph_indheap_size
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:339,25'
          Dst:             igraph_indheap_size
        - Src:             'src/core/indheap.c:342,9'
          Dst:             igraph_indheap_i_build
        - Src:             'src/core/indheap.c:343,9'
          Dst:             igraph_indheap_i_build
        - Src:             'src/core/indheap.c:344,9'
          Dst:             igraph_indheap_i_sink
        - Src:             'src/core/indheap.c:347,9'
          Dst:             igraph_indheap_i_build
        - Src:             'src/core/indheap.c:348,9'
          Dst:             igraph_indheap_i_sink
    - functionName:    igraph_indheap_push_with_index
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          178
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_indheap_i_shift_up
        - igraph_indheap_reserve
        - igraph_indheap_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:182,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:183,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:187,33'
          Dst:             igraph_indheap_size
        - Src:             'src/core/indheap.c:190,13'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:195,9'
          Dst:             igraph_indheap_reserve
        - Src:             'src/core/indheap.c:195,9'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:200,24'
          Dst:             igraph_indheap_size
        - Src:             'src/core/indheap.c:203,34'
          Dst:             igraph_indheap_size
        - Src:             'src/core/indheap.c:203,5'
          Dst:             igraph_indheap_i_shift_up
    - functionName:    igraph_indheap_reserve
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         46
      ICount:          237
      EdgeCount:       55
      CyclomaticComplexity: 11
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_free
        - igraph_indheap_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:286,32'
          Dst:             igraph_indheap_size
        - Src:             'src/core/indheap.c:289,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:290,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:296,12'
          Dst:             calloc
        - Src:             'src/core/indheap.c:298,9'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:300,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/indheap.c:300,5'
          Dst:             igraph_free
        - Src:             'src/core/indheap.c:301,12'
          Dst:             calloc
        - Src:             'src/core/indheap.c:303,9'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:305,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/indheap.c:305,5'
          Dst:             igraph_free
        - Src:             'src/core/indheap.c:316,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_indheap_i_shift_up
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_indheap_i_shift_up
        - igraph_indheap_i_switch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:365,9'
          Dst:             igraph_indheap_i_switch
        - Src:             'src/core/indheap.c:366,9'
          Dst:             igraph_indheap_i_shift_up
    - functionName:    igraph_indheap_push
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          178
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_indheap_i_shift_up
        - igraph_indheap_reserve
        - igraph_indheap_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:150,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:151,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:155,33'
          Dst:             igraph_indheap_size
        - Src:             'src/core/indheap.c:158,13'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:163,9'
          Dst:             igraph_indheap_reserve
        - Src:             'src/core/indheap.c:163,9'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:168,54'
          Dst:             igraph_indheap_size
        - Src:             'src/core/indheap.c:168,24'
          Dst:             igraph_indheap_size
        - Src:             'src/core/indheap.c:171,34'
          Dst:             igraph_indheap_size
        - Src:             'src/core/indheap.c:171,5'
          Dst:             igraph_indheap_i_shift_up
    - functionName:    igraph_indheap_empty
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:139,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:140,5'
          Dst:             igraph_fatal
    - functionName:    igraph_indheap_destroy
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:124,5'
          Dst:             igraph_fatal
    - functionName:    igraph_indheap_init_array
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          230
      EdgeCount:       53
      CyclomaticComplexity: 12
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_indheap_i_build
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:91,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:94,21'
          Dst:             calloc
        - Src:             'src/core/indheap.c:97,9'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:99,22'
          Dst:             calloc
        - Src:             'src/core/indheap.c:103,9'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:113,5'
          Dst:             igraph_indheap_i_build
    - functionName:    igraph_indheap_clear
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_indheap_init
      functionSourceFile: '/src/igraph/src/core/indheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          187
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/indheap.c:53,5'
          Dst:             igraph_fatal
        - Src:             'src/core/indheap.c:57,21'
          Dst:             calloc
        - Src:             'src/core/indheap.c:60,9'
          Dst:             igraph_error
        - Src:             'src/core/indheap.c:62,22'
          Dst:             calloc
        - Src:             'src/core/indheap.c:66,9'
          Dst:             igraph_error
    - functionName:    igraph_set_interruption_handler
      functionSourceFile: '/src/igraph/src/core/interruption.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_allow_interruption
      functionSourceFile: '/src/igraph/src/core/interruption.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_marked_queue_int_as_vector
      functionSourceFile: '/src/igraph/src/core/marked_queue.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          105
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_dqueue_int_get
        - igraph_dqueue_int_size
        - igraph_error
        - igraph_vector_int_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/marked_queue.c:105,28'
          Dst:             igraph_dqueue_int_size
        - Src:             'src/core/marked_queue.c:106,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/marked_queue.c:106,5'
          Dst:             igraph_error
        - Src:             'src/core/marked_queue.c:108,26'
          Dst:             igraph_dqueue_int_get
    - functionName:    igraph_marked_queue_int_fprint
      functionSourceFile: '/src/igraph/src/core/marked_queue.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_dqueue_int_fprint
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/marked_queue.c:99,5'
          Dst:             igraph_dqueue_int_fprint
        - Src:             'src/core/marked_queue.c:99,5'
          Dst:             igraph_error
    - functionName:    igraph_marked_queue_int_print
      functionSourceFile: '/src/igraph/src/core/marked_queue.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_dqueue_int_print
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/marked_queue.c:93,5'
          Dst:             igraph_dqueue_int_print
        - Src:             'src/core/marked_queue.c:93,5'
          Dst:             igraph_error
    - functionName:    igraph_marked_queue_int_pop_back_batch
      functionSourceFile: '/src/igraph/src/core/marked_queue.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_dqueue_int_pop_back
        - igraph_dqueue_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/marked_queue.c:81,25'
          Dst:             igraph_dqueue_int_size
        - Src:             'src/core/marked_queue.c:84,20'
          Dst:             igraph_dqueue_int_pop_back
    - functionName:    igraph_marked_queue_int_start_batch
      functionSourceFile: '/src/igraph/src/core/marked_queue.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_dqueue_int_push
        - igraph_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/marked_queue.c:76,5'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/core/marked_queue.c:76,5'
          Dst:             igraph_error
    - functionName:    igraph_marked_queue_int_push
      functionSourceFile: '/src/igraph/src/core/marked_queue.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          87
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_dqueue_int_push
        - igraph_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/marked_queue.c:68,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/core/marked_queue.c:68,9'
          Dst:             igraph_error
    - functionName:    igraph_marked_queue_int_iselement
      functionSourceFile: '/src/igraph/src/core/marked_queue.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_marked_queue_int_size
      functionSourceFile: '/src/igraph/src/core/marked_queue.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_marked_queue_int_empty
      functionSourceFile: '/src/igraph/src/core/marked_queue.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_marked_queue_int_reset
      functionSourceFile: '/src/igraph/src/core/marked_queue.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_dqueue_int_clear
        - igraph_vector_int_null
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/marked_queue.c:44,5'
          Dst:             igraph_dqueue_int_clear
        - Src:             'src/core/marked_queue.c:48,9'
          Dst:             igraph_vector_int_null
    - functionName:    igraph_marked_queue_int_destroy
      functionSourceFile: '/src/igraph/src/core/marked_queue.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_dqueue_int_destroy
        - igraph_vector_int_destroy
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/marked_queue.c:39,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/marked_queue.c:40,5'
          Dst:             igraph_dqueue_int_destroy
    - functionName:    igraph_marked_queue_int_init
      functionSourceFile: '/src/igraph/src/core/marked_queue.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          97
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_init
        - igraph_error
        - igraph_vector_int_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/marked_queue.c:29,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/core/marked_queue.c:29,5'
          Dst:             igraph_error
        - Src:             'src/core/marked_queue.c:30,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/marked_queue.c:30,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/core/marked_queue.c:31,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/marked_queue.c:31,5'
          Dst:             igraph_error
        - Src:             'src/core/marked_queue.c:34,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_realloc
      functionSourceFile: '/src/igraph/src/core/memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          51
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - realloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/memory.c:122,21'
          Dst:             realloc
    - functionName:    igraph_malloc
      functionSourceFile: '/src/igraph/src/core/memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_calloc
      functionSourceFile: '/src/igraph/src/core/memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - calloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/memory.c:83,21'
          Dst:             calloc
    - functionName:    igraph_free
      functionSourceFile: '/src/igraph/src/core/memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    90
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_set_progress_handler
      functionSourceFile: '/src/igraph/src/core/progress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_progress_handler_stderr
      functionSourceFile: '/src/igraph/src/core/progress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
        - fputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/progress.c:124,5'
          Dst:             fputs
        - Src:             'src/core/progress.c:125,5'
          Dst:             fprintf
    - functionName:    igraph_progressf
      functionSourceFile: '/src/igraph/src/core/progress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_progress
        - vsnprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/progress.c:92,5'
          Dst:             vsnprintf
        - Src:             'src/core/progress.c:95,12'
          Dst:             igraph_progress
    - functionName:    igraph_progress
      functionSourceFile: '/src/igraph/src/core/progress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_set_iterate
      functionSourceFile: '/src/igraph/src/core/set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          122
      EdgeCount:       23
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_set_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/set.c:310,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:311,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:312,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:313,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:315,18'
          Dst:             igraph_set_size
    - functionName:    igraph_set_size
      functionSourceFile: '/src/igraph/src/core/set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/set.c:178,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:179,5'
          Dst:             igraph_fatal
    - functionName:    igraph_set_contains
      functionSourceFile: '/src/igraph/src/core/set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          151
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_fatal
        - igraph_set_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/set.c:265,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:266,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:269,13'
          Dst:             igraph_set_size
    - functionName:    igraph_set_add
      functionSourceFile: '/src/igraph/src/core/set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         65
      ICount:          358
      EdgeCount:       81
      CyclomaticComplexity: 18
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_set_reserve
        - igraph_set_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/set.c:199,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:200,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:202,12'
          Dst:             igraph_set_size
        - Src:             'src/core/set.c:231,17'
          Dst:             igraph_error
        - Src:             'src/core/set.c:236,13'
          Dst:             igraph_set_reserve
        - Src:             'src/core/set.c:236,13'
          Dst:             igraph_error
    - functionName:    igraph_set_reserve
      functionSourceFile: '/src/igraph/src/core/set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          156
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_set_size
        - realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/set.c:109,32'
          Dst:             igraph_set_size
        - Src:             'src/core/set.c:111,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:112,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:117,11'
          Dst:             realloc
        - Src:             'src/core/set.c:118,5'
          Dst:             igraph_error
    - functionName:    igraph_set_clear
      functionSourceFile: '/src/igraph/src/core/set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/set.c:158,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:159,5'
          Dst:             igraph_fatal
    - functionName:    igraph_set_empty
      functionSourceFile: '/src/igraph/src/core/set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/set.c:138,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:139,5'
          Dst:             igraph_fatal
    - functionName:    igraph_set_inited
      functionSourceFile: '/src/igraph/src/core/set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_set_destroy
      functionSourceFile: '/src/igraph/src/core/set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/set.c:70,5'
          Dst:             igraph_fatal
    - functionName:    igraph_set_init
      functionSourceFile: '/src/igraph/src/core/set.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          122
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/set.c:48,5'
          Dst:             igraph_fatal
        - Src:             'src/core/set.c:50,23'
          Dst:             calloc
        - Src:             'src/core/set.c:52,9'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_iterator_idx
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3249
      functionLinenumberEnd: 3250
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_sparsemat_iterator_reset
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3143
      functionLinenumberEnd: 3152
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_sparsemat_is_triplet
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:3146,10'
          Dst:             igraph_sparsemat_is_triplet
    - functionName:    igraph_sparsemat_is_triplet
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_sparsemat_normalize_rows
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3091
      functionLinenumberEnd: 3111
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          179
      EdgeCount:       47
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_sparsemat_nrow
        - igraph_sparsemat_rowsums
        - igraph_sparsemat_scale_rows
        - igraph_vector_destroy
        - igraph_vector_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:3093,38'
          Dst:             igraph_sparsemat_nrow
        - Src:             'src/core/sparsemat.c:3095,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/sparsemat.c:3095,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:3095,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:3095,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/core/sparsemat.c:3097,5'
          Dst:             igraph_sparsemat_rowsums
        - Src:             'src/core/sparsemat.c:3097,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:3102,13'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:3105,5'
          Dst:             igraph_sparsemat_scale_rows
        - Src:             'src/core/sparsemat.c:3105,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:3107,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/core/sparsemat.c:3108,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_sparsemat_nrow
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_sparsemat_rowsums
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2190
      functionLinenumberEnd: 2196
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_sparsemat_rowsums_cc
        - igraph_i_sparsemat_rowsums_triplet
        - igraph_sparsemat_is_triplet
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2191,9'
          Dst:             igraph_sparsemat_is_triplet
        - Src:             'src/core/sparsemat.c:2192,16'
          Dst:             igraph_i_sparsemat_rowsums_triplet
        - Src:             'src/core/sparsemat.c:2194,16'
          Dst:             igraph_i_sparsemat_rowsums_cc
    - functionName:    igraph_sparsemat_scale_rows
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2785
      functionLinenumberEnd: 2796
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          72
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_sparsemat_count_elements
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2788,26'
          Dst:             igraph_i_sparsemat_count_elements
    - functionName:    igraph_i_sparsemat_count_elements
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          40
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_sparsemat_rowsums_triplet
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2146
      functionLinenumberEnd: 2159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          110
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_null
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2151,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/sparsemat.c:2151,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2152,5'
          Dst:             igraph_vector_null
    - functionName:    igraph_i_sparsemat_rowsums_cc
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2162
      functionLinenumberEnd: 2175
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          120
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_null
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2167,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/sparsemat.c:2167,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2168,5'
          Dst:             igraph_vector_null
    - functionName:    igraph_sparsemat_normalize_cols
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3055
      functionLinenumberEnd: 3075
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          179
      EdgeCount:       47
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_sparsemat_colsums
        - igraph_sparsemat_nrow
        - igraph_sparsemat_scale_cols
        - igraph_vector_destroy
        - igraph_vector_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:3057,38'
          Dst:             igraph_sparsemat_nrow
        - Src:             'src/core/sparsemat.c:3059,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/sparsemat.c:3059,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:3059,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:3059,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/core/sparsemat.c:3061,5'
          Dst:             igraph_sparsemat_colsums
        - Src:             'src/core/sparsemat.c:3061,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:3066,13'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:3069,5'
          Dst:             igraph_sparsemat_scale_cols
        - Src:             'src/core/sparsemat.c:3069,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:3071,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/core/sparsemat.c:3072,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_sparsemat_colsums
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2595
      functionLinenumberEnd: 2601
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_sparsemat_colsums_cc
        - igraph_i_sparsemat_colsums_triplet
        - igraph_sparsemat_is_triplet
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2596,9'
          Dst:             igraph_sparsemat_is_triplet
        - Src:             'src/core/sparsemat.c:2597,16'
          Dst:             igraph_i_sparsemat_colsums_triplet
        - Src:             'src/core/sparsemat.c:2599,16'
          Dst:             igraph_i_sparsemat_colsums_cc
    - functionName:    igraph_sparsemat_scale_cols
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2835
      functionLinenumberEnd: 2841
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_sparsemat_scale_cols_cc
        - igraph_i_sparsemat_scale_cols_triplet
        - igraph_sparsemat_is_cc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2836,9'
          Dst:             igraph_sparsemat_is_cc
        - Src:             'src/core/sparsemat.c:2837,16'
          Dst:             igraph_i_sparsemat_scale_cols_cc
        - Src:             'src/core/sparsemat.c:2839,16'
          Dst:             igraph_i_sparsemat_scale_cols_triplet
    - functionName:    igraph_sparsemat_is_cc
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_sparsemat_scale_cols_cc
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2800
      functionLinenumberEnd: 2816
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          115
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_sparsemat_scale_cols_triplet
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2820
      functionLinenumberEnd: 2831
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          68
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_sparsemat_colsums_triplet
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2545
      functionLinenumberEnd: 2558
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          110
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_null
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2550,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/sparsemat.c:2550,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2551,5'
          Dst:             igraph_vector_null
    - functionName:    igraph_i_sparsemat_colsums_cc
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2561
      functionLinenumberEnd: 2578
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          140
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_null
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2568,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/sparsemat.c:2568,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2569,5'
          Dst:             igraph_vector_null
    - functionName:    igraph_sparsemat_neg
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3029
      functionLinenumberEnd: 3038
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_sparsemat_count_elements
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:3031,17'
          Dst:             igraph_i_sparsemat_count_elements
    - functionName:    igraph_sparsemat_nzmax
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3025
      functionLinenumberEnd: 3026
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_sparsemat_getelements_sorted
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3010
      functionLinenumberEnd: 3023
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          94
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_sparsemat_destroy
        - igraph_sparsemat_getelements
        - igraph_sparsemat_sort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:3012,5'
          Dst:             igraph_sparsemat_sort
        - Src:             'src/core/sparsemat.c:3012,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:3013,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:3013,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:3014,5'
          Dst:             igraph_sparsemat_getelements
        - Src:             'src/core/sparsemat.c:3014,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:3015,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:3016,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_sparsemat_sort
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2926
      functionLinenumberEnd: 2974
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         65
      ICount:          272
      EdgeCount:       74
      CyclomaticComplexity: 11
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_sparsemat_count_elements
        - igraph_sparsemat_compress
        - igraph_sparsemat_destroy
        - igraph_sparsemat_entry
        - igraph_sparsemat_init
        - igraph_sparsemat_is_cc
        - igraph_sparsemat_iterator_col
        - igraph_sparsemat_iterator_end
        - igraph_sparsemat_iterator_get
        - igraph_sparsemat_iterator_init
        - igraph_sparsemat_iterator_next
        - igraph_sparsemat_iterator_row
        - igraph_sparsemat_ncol
        - igraph_sparsemat_nrow
        - igraph_sparsemat_sort
        - igraph_sparsemat_transpose
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2930,9'
          Dst:             igraph_sparsemat_is_cc
        - Src:             'src/core/sparsemat.c:2933,9'
          Dst:             igraph_sparsemat_transpose
        - Src:             'src/core/sparsemat.c:2933,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2934,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:2934,9'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:2935,9'
          Dst:             igraph_sparsemat_transpose
        - Src:             'src/core/sparsemat.c:2935,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2936,9'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:2937,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/core/sparsemat.c:2943,9'
          Dst:             igraph_sparsemat_compress
        - Src:             'src/core/sparsemat.c:2943,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2944,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:2944,9'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:2945,9'
          Dst:             igraph_sparsemat_sort
        - Src:             'src/core/sparsemat.c:2945,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2947,9'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:2950,9'
          Dst:             igraph_sparsemat_nrow
        - Src:             'src/core/sparsemat.c:2950,9'
          Dst:             igraph_sparsemat_ncol
        - Src:             'src/core/sparsemat.c:2950,9'
          Dst:             igraph_i_sparsemat_count_elements
        - Src:             'src/core/sparsemat.c:2950,9'
          Dst:             igraph_sparsemat_init
        - Src:             'src/core/sparsemat.c:2950,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2956,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:2956,9'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:2958,9'
          Dst:             igraph_sparsemat_iterator_init
        - Src:             'src/core/sparsemat.c:2958,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2959,17'
          Dst:             igraph_sparsemat_iterator_end
        - Src:             'src/core/sparsemat.c:2960,13'
          Dst:             igraph_sparsemat_iterator_row
        - Src:             'src/core/sparsemat.c:2960,13'
          Dst:             igraph_sparsemat_iterator_col
        - Src:             'src/core/sparsemat.c:2960,13'
          Dst:             igraph_sparsemat_iterator_get
        - Src:             'src/core/sparsemat.c:2960,13'
          Dst:             igraph_sparsemat_entry
        - Src:             'src/core/sparsemat.c:2960,13'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2966,13'
          Dst:             igraph_sparsemat_iterator_next
        - Src:             'src/core/sparsemat.c:2969,9'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:2970,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_sparsemat_destroy
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cs_igraph_spfree
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:182,5'
          Dst:             cs_igraph_spfree
    - functionName:    igraph_sparsemat_getelements
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2763
      functionLinenumberEnd: 2782
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          317
      EdgeCount:       56
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2767,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/sparsemat.c:2767,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2768,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/sparsemat.c:2768,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2769,9'
          Dst:             igraph_vector_resize
        - Src:             'src/core/sparsemat.c:2769,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2774,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/sparsemat.c:2774,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2775,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/sparsemat.c:2775,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2776,9'
          Dst:             igraph_vector_resize
        - Src:             'src/core/sparsemat.c:2776,9'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_transpose
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          105
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - cs_igraph_transpose
        - igraph_error
        - igraph_sparsemat_init_copy
        - igraph_sparsemat_is_cc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:669,9'
          Dst:             igraph_sparsemat_is_cc
        - Src:             'src/core/sparsemat.c:671,19'
          Dst:             cs_igraph_transpose
        - Src:             'src/core/sparsemat.c:673,13'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:678,9'
          Dst:             igraph_sparsemat_init_copy
        - Src:             'src/core/sparsemat.c:678,9'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_compress
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          58
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - cs_igraph_compress
        - igraph_error
        - igraph_sparsemat_is_triplet
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:573,11'
          Dst:             igraph_sparsemat_is_triplet
        - Src:             'src/core/sparsemat.c:574,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:576,15'
          Dst:             cs_igraph_compress
        - Src:             'src/core/sparsemat.c:578,9'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_ncol
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_sparsemat_init
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          79
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - cs_igraph_spalloc
        - igraph_error
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:114,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:117,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:120,13'
          Dst:             cs_igraph_spalloc
        - Src:             'src/core/sparsemat.c:123,9'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_iterator_init
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3126
      functionLinenumberEnd: 3130
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_sparsemat_iterator_reset
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:3129,5'
          Dst:             igraph_sparsemat_iterator_reset
    - functionName:    igraph_sparsemat_iterator_end
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3167
      functionLinenumberEnd: 3170
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          56
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_sparsemat_iterator_row
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3183
      functionLinenumberEnd: 3184
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_sparsemat_iterator_col
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3197
      functionLinenumberEnd: 3203
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_sparsemat_is_triplet
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:3198,9'
          Dst:             igraph_sparsemat_is_triplet
    - functionName:    igraph_sparsemat_iterator_get
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3216
      functionLinenumberEnd: 3217
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_sparsemat_entry
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          60
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - cs_igraph_entry
        - igraph_error
        - igraph_sparsemat_is_triplet
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:541,10'
          Dst:             igraph_sparsemat_is_triplet
        - Src:             'src/core/sparsemat.c:542,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:546,10'
          Dst:             cs_igraph_entry
        - Src:             'src/core/sparsemat.c:547,9'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_iterator_next
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3230
      functionLinenumberEnd: 3236
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          68
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_sparsemat_init_copy
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          154
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cs_igraph_spalloc
        - igraph_sparsemat_is_triplet
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:156,38'
          Dst:             igraph_sparsemat_is_triplet
        - Src:             'src/core/sparsemat.c:154,14'
          Dst:             cs_igraph_spalloc
    - functionName:    igraph_sparsemat_dense_multiply
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2872
      functionLinenumberEnd: 2904
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          206
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_error
        - igraph_matrix_ncol
        - igraph_matrix_nrow
        - igraph_matrix_null
        - igraph_matrix_resize
        - igraph_sparsemat_is_cc
        - igraph_sparsemat_ncol
        - igraph_sparsemat_nrow
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2873,22'
          Dst:             igraph_matrix_nrow
        - Src:             'src/core/sparsemat.c:2874,22'
          Dst:             igraph_matrix_ncol
        - Src:             'src/core/sparsemat.c:2875,22'
          Dst:             igraph_sparsemat_ncol
        - Src:             'src/core/sparsemat.c:2879,9'
          Dst:             igraph_sparsemat_nrow
        - Src:             'src/core/sparsemat.c:2880,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2884,10'
          Dst:             igraph_sparsemat_is_cc
        - Src:             'src/core/sparsemat.c:2885,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2889,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/sparsemat.c:2889,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2890,5'
          Dst:             igraph_matrix_null
    - functionName:    igraph_sparsemat_multiply_by_dense
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2845
      functionLinenumberEnd: 2868
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          145
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - cs_igraph_gaxpy
        - igraph_error
        - igraph_matrix_ncol
        - igraph_matrix_nrow
        - igraph_matrix_null
        - igraph_matrix_resize
        - igraph_sparsemat_ncol
        - igraph_sparsemat_nrow
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2847,22'
          Dst:             igraph_sparsemat_nrow
        - Src:             'src/core/sparsemat.c:2848,22'
          Dst:             igraph_sparsemat_ncol
        - Src:             'src/core/sparsemat.c:2849,22'
          Dst:             igraph_matrix_ncol
        - Src:             'src/core/sparsemat.c:2852,9'
          Dst:             igraph_matrix_nrow
        - Src:             'src/core/sparsemat.c:2853,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2857,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/sparsemat.c:2857,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2858,5'
          Dst:             igraph_matrix_null
        - Src:             'src/core/sparsemat.c:2861,15'
          Dst:             cs_igraph_gaxpy
        - Src:             'src/core/sparsemat.c:2862,13'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_nonzero_storage
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2729
      functionLinenumberEnd: 2730
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_sparsemat_count_elements
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2730,12'
          Dst:             igraph_i_sparsemat_count_elements
    - functionName:    igraph_sparsemat_resize
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2697
      functionLinenumberEnd: 2711
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          119
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_sparsemat_destroy
        - igraph_sparsemat_init
        - igraph_sparsemat_is_cc
        - igraph_sparsemat_realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2699,9'
          Dst:             igraph_sparsemat_is_cc
        - Src:             'src/core/sparsemat.c:2701,9'
          Dst:             igraph_sparsemat_init
        - Src:             'src/core/sparsemat.c:2701,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2702,9'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:2705,9'
          Dst:             igraph_sparsemat_realloc
        - Src:             'src/core/sparsemat.c:2705,9'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_realloc
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - cs_igraph_sprealloc
        - igraph_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:202,10'
          Dst:             cs_igraph_sprealloc
        - Src:             'src/core/sparsemat.c:203,9'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_add_cols
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2660
      functionLinenumberEnd: 2678
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          148
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - cs_igraph_realloc
        - igraph_error
        - igraph_sparsemat_is_triplet
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2661,9'
          Dst:             igraph_sparsemat_is_triplet
        - Src:             'src/core/sparsemat.c:2665,24'
          Dst:             cs_igraph_realloc
        - Src:             'src/core/sparsemat.c:2667,13'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_add_rows
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2642
      functionLinenumberEnd: 2644
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_sparsemat_scale
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2617
      functionLinenumberEnd: 2626
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_sparsemat_count_elements
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2620,27'
          Dst:             igraph_i_sparsemat_count_elements
    - functionName:    igraph_i_sparsemat_which_min_cols_cc
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2505
      functionLinenumberEnd: 2532
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          233
      EdgeCount:       42
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_error
        - igraph_sparsemat_dupl
        - igraph_vector_fill
        - igraph_vector_int_null
        - igraph_vector_int_resize
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2511,5'
          Dst:             igraph_sparsemat_dupl
        - Src:             'src/core/sparsemat.c:2511,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2516,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/sparsemat.c:2516,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2517,5'
          Dst:             igraph_vector_fill
        - Src:             'src/core/sparsemat.c:2519,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/sparsemat.c:2519,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2520,5'
          Dst:             igraph_vector_int_null
    - functionName:    igraph_sparsemat_dupl
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          51
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - cs_igraph_dupl
        - igraph_error
        - igraph_sparsemat_is_cc
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:765,11'
          Dst:             igraph_sparsemat_is_cc
        - Src:             'src/core/sparsemat.c:766,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:769,10'
          Dst:             cs_igraph_dupl
        - Src:             'src/core/sparsemat.c:770,9'
          Dst:             igraph_error
    - functionName:    igraph_i_sparsemat_which_min_cols_triplet
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2481
      functionLinenumberEnd: 2501
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          185
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_vector_fill
        - igraph_vector_int_null
        - igraph_vector_int_resize
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2488,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/sparsemat.c:2488,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2489,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/sparsemat.c:2489,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2490,5'
          Dst:             igraph_vector_fill
        - Src:             'src/core/sparsemat.c:2491,5'
          Dst:             igraph_vector_int_null
    - functionName:    igraph_sparsemat_which_min_cols
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2536
      functionLinenumberEnd: 2542
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_sparsemat_which_min_cols_cc
        - igraph_i_sparsemat_which_min_cols_triplet
        - igraph_sparsemat_is_triplet
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2537,9'
          Dst:             igraph_sparsemat_is_triplet
        - Src:             'src/core/sparsemat.c:2538,16'
          Dst:             igraph_i_sparsemat_which_min_cols_triplet
        - Src:             'src/core/sparsemat.c:2540,16'
          Dst:             igraph_i_sparsemat_which_min_cols_cc
    - functionName:    igraph_i_sparsemat_which_min_rows_cc
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2438
      functionLinenumberEnd: 2467
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          240
      EdgeCount:       42
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_error
        - igraph_sparsemat_dupl
        - igraph_vector_fill
        - igraph_vector_int_null
        - igraph_vector_int_resize
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2445,5'
          Dst:             igraph_sparsemat_dupl
        - Src:             'src/core/sparsemat.c:2445,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2452,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/sparsemat.c:2452,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2453,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/sparsemat.c:2453,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2454,5'
          Dst:             igraph_vector_fill
        - Src:             'src/core/sparsemat.c:2455,5'
          Dst:             igraph_vector_int_null
    - functionName:    igraph_i_sparsemat_which_min_rows_triplet
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2415
      functionLinenumberEnd: 2434
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          185
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_vector_fill
        - igraph_vector_int_null
        - igraph_vector_int_resize
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2421,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/sparsemat.c:2421,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2422,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/sparsemat.c:2422,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2423,5'
          Dst:             igraph_vector_fill
        - Src:             'src/core/sparsemat.c:2424,5'
          Dst:             igraph_vector_int_null
    - functionName:    igraph_sparsemat_which_min_rows
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2471
      functionLinenumberEnd: 2477
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_sparsemat_which_min_rows_cc
        - igraph_i_sparsemat_which_min_rows_triplet
        - igraph_sparsemat_is_triplet
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2472,9'
          Dst:             igraph_sparsemat_is_triplet
        - Src:             'src/core/sparsemat.c:2473,16'
          Dst:             igraph_i_sparsemat_which_min_rows_triplet
        - Src:             'src/core/sparsemat.c:2475,16'
          Dst:             igraph_i_sparsemat_which_min_rows_cc
    - functionName:    igraph_i_sparsemat_colmaxs_cc
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2376
      functionLinenumberEnd: 2402
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          182
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_sparsemat_dupl
        - igraph_vector_fill
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2383,5'
          Dst:             igraph_sparsemat_dupl
        - Src:             'src/core/sparsemat.c:2383,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2390,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/sparsemat.c:2390,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2391,5'
          Dst:             igraph_vector_fill
    - functionName:    igraph_i_sparsemat_colmaxs_triplet
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2358
      functionLinenumberEnd: 2373
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          127
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_fill
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2363,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/sparsemat.c:2363,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2364,5'
          Dst:             igraph_vector_fill
    - functionName:    igraph_sparsemat_colmaxs
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2405
      functionLinenumberEnd: 2411
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_sparsemat_colmaxs_cc
        - igraph_i_sparsemat_colmaxs_triplet
        - igraph_sparsemat_is_triplet
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2406,9'
          Dst:             igraph_sparsemat_is_triplet
        - Src:             'src/core/sparsemat.c:2407,16'
          Dst:             igraph_i_sparsemat_colmaxs_triplet
        - Src:             'src/core/sparsemat.c:2409,16'
          Dst:             igraph_i_sparsemat_colmaxs_cc
    - functionName:    igraph_i_sparsemat_colmins_cc
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2320
      functionLinenumberEnd: 2346
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          182
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_sparsemat_dupl
        - igraph_vector_fill
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2327,5'
          Dst:             igraph_sparsemat_dupl
        - Src:             'src/core/sparsemat.c:2327,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2334,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/sparsemat.c:2334,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2335,5'
          Dst:             igraph_vector_fill
    - functionName:    igraph_i_sparsemat_colmins_triplet
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2302
      functionLinenumberEnd: 2317
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          127
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_fill
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2307,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/sparsemat.c:2307,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2308,5'
          Dst:             igraph_vector_fill
    - functionName:    igraph_sparsemat_colmins
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2349
      functionLinenumberEnd: 2355
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_sparsemat_colmins_cc
        - igraph_i_sparsemat_colmins_triplet
        - igraph_sparsemat_is_triplet
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2350,9'
          Dst:             igraph_sparsemat_is_triplet
        - Src:             'src/core/sparsemat.c:2351,16'
          Dst:             igraph_i_sparsemat_colmins_triplet
        - Src:             'src/core/sparsemat.c:2353,16'
          Dst:             igraph_i_sparsemat_colmins_cc
    - functionName:    igraph_i_sparsemat_rowmaxs_cc
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2269
      functionLinenumberEnd: 2290
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          167
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_sparsemat_dupl
        - igraph_vector_fill
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2274,5'
          Dst:             igraph_sparsemat_dupl
        - Src:             'src/core/sparsemat.c:2274,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2280,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/sparsemat.c:2280,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2281,5'
          Dst:             igraph_vector_fill
    - functionName:    igraph_i_sparsemat_rowmaxs_triplet
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2251
      functionLinenumberEnd: 2266
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          127
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_fill
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2256,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/sparsemat.c:2256,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2257,5'
          Dst:             igraph_vector_fill
    - functionName:    igraph_sparsemat_rowmaxs
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2293
      functionLinenumberEnd: 2299
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_sparsemat_rowmaxs_cc
        - igraph_i_sparsemat_rowmaxs_triplet
        - igraph_sparsemat_is_triplet
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2294,9'
          Dst:             igraph_sparsemat_is_triplet
        - Src:             'src/core/sparsemat.c:2295,16'
          Dst:             igraph_i_sparsemat_rowmaxs_triplet
        - Src:             'src/core/sparsemat.c:2297,16'
          Dst:             igraph_i_sparsemat_rowmaxs_cc
    - functionName:    igraph_i_sparsemat_rowmins_cc
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2217
      functionLinenumberEnd: 2238
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          167
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_sparsemat_dupl
        - igraph_vector_fill
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2222,5'
          Dst:             igraph_sparsemat_dupl
        - Src:             'src/core/sparsemat.c:2222,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2228,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/sparsemat.c:2228,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2229,5'
          Dst:             igraph_vector_fill
    - functionName:    igraph_i_sparsemat_rowmins_triplet
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2199
      functionLinenumberEnd: 2214
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          127
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_fill
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2204,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/sparsemat.c:2204,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2205,5'
          Dst:             igraph_vector_fill
    - functionName:    igraph_sparsemat_rowmins
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2241
      functionLinenumberEnd: 2247
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_sparsemat_rowmins_cc
        - igraph_i_sparsemat_rowmins_triplet
        - igraph_sparsemat_is_triplet
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2242,9'
          Dst:             igraph_sparsemat_is_triplet
        - Src:             'src/core/sparsemat.c:2243,16'
          Dst:             igraph_i_sparsemat_rowmins_triplet
        - Src:             'src/core/sparsemat.c:2245,16'
          Dst:             igraph_i_sparsemat_rowmins_cc
    - functionName:    igraph_sparsemat_count_nonzerotol
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2125
      functionLinenumberEnd: 2143
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          122
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_i_sparsemat_count_elements
        - igraph_sparsemat_dupl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2130,5'
          Dst:             igraph_sparsemat_dupl
        - Src:             'src/core/sparsemat.c:2130,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2133,9'
          Dst:             igraph_i_sparsemat_count_elements
    - functionName:    igraph_sparsemat_count_nonzero
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2091
      functionLinenumberEnd: 2109
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          108
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_i_sparsemat_count_elements
        - igraph_sparsemat_dupl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2096,5'
          Dst:             igraph_sparsemat_dupl
        - Src:             'src/core/sparsemat.c:2096,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2099,9'
          Dst:             igraph_i_sparsemat_count_elements
    - functionName:    igraph_sparsemat_minmax
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2057
      functionLinenumberEnd: 2079
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_i_sparsemat_count_elements
        - igraph_sparsemat_dupl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2061,5'
          Dst:             igraph_sparsemat_dupl
        - Src:             'src/core/sparsemat.c:2061,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2064,9'
          Dst:             igraph_i_sparsemat_count_elements
    - functionName:    igraph_sparsemat_min
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2020
      functionLinenumberEnd: 2039
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          111
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_i_sparsemat_count_elements
        - igraph_sparsemat_dupl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:2025,5'
          Dst:             igraph_sparsemat_dupl
        - Src:             'src/core/sparsemat.c:2025,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:2028,9'
          Dst:             igraph_i_sparsemat_count_elements
    - functionName:    igraph_sparsemat_max
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1984
      functionLinenumberEnd: 2003
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          111
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_i_sparsemat_count_elements
        - igraph_sparsemat_dupl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1989,5'
          Dst:             igraph_sparsemat_dupl
        - Src:             'src/core/sparsemat.c:1989,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1992,9'
          Dst:             igraph_i_sparsemat_count_elements
    - functionName:    igraph_i_sparsemat_as_matrix_triplet
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1929
      functionLinenumberEnd: 1946
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          136
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_matrix_null
        - igraph_matrix_resize
        - igraph_sparsemat_ncol
        - igraph_sparsemat_nrow
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1930,25'
          Dst:             igraph_sparsemat_nrow
        - Src:             'src/core/sparsemat.c:1931,25'
          Dst:             igraph_sparsemat_ncol
        - Src:             'src/core/sparsemat.c:1938,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/sparsemat.c:1938,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1939,5'
          Dst:             igraph_matrix_null
    - functionName:    igraph_i_sparsemat_as_matrix_cc
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1901
      functionLinenumberEnd: 1926
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          158
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_matrix_null
        - igraph_matrix_resize
        - igraph_sparsemat_ncol
        - igraph_sparsemat_nrow
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1903,25'
          Dst:             igraph_sparsemat_nrow
        - Src:             'src/core/sparsemat.c:1904,25'
          Dst:             igraph_sparsemat_ncol
        - Src:             'src/core/sparsemat.c:1911,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/core/sparsemat.c:1911,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1912,5'
          Dst:             igraph_matrix_null
    - functionName:    igraph_sparsemat_as_matrix
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1965
      functionLinenumberEnd: 1971
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_sparsemat_as_matrix_cc
        - igraph_i_sparsemat_as_matrix_triplet
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1967,17'
          Dst:             igraph_i_sparsemat_as_matrix_cc
        - Src:             'src/core/sparsemat.c:1969,17'
          Dst:             igraph_i_sparsemat_as_matrix_triplet
    - functionName:    igraph_matrix_as_sparsemat
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1874
      functionLinenumberEnd: 1898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          227
      EdgeCount:       48
      CyclomaticComplexity: 10
      functionsReached:
        - igraph_error
        - igraph_matrix_ncol
        - igraph_matrix_nrow
        - igraph_sparsemat_entry
        - igraph_sparsemat_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1875,25'
          Dst:             igraph_matrix_nrow
        - Src:             'src/core/sparsemat.c:1876,25'
          Dst:             igraph_matrix_ncol
        - Src:             'src/core/sparsemat.c:1887,5'
          Dst:             igraph_sparsemat_init
        - Src:             'src/core/sparsemat.c:1887,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1892,17'
          Dst:             igraph_sparsemat_entry
        - Src:             'src/core/sparsemat.c:1892,17'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_qrresol
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1783
      functionLinenumberEnd: 1818
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          325
      EdgeCount:       81
      CyclomaticComplexity: 17
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - cs_igraph_happly
        - cs_igraph_ipvec
        - cs_igraph_usolve
        - igraph_error
        - igraph_free
        - igraph_vector_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1789,9'
          Dst:             igraph_vector_update
        - Src:             'src/core/sparsemat.c:1789,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1792,17'
          Dst:             calloc
        - Src:             'src/core/sparsemat.c:1795,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1797,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:1797,5'
          Dst:             igraph_free
        - Src:             'src/core/sparsemat.c:1799,10'
          Dst:             cs_igraph_ipvec
        - Src:             'src/core/sparsemat.c:1800,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1803,14'
          Dst:             cs_igraph_happly
        - Src:             'src/core/sparsemat.c:1804,13'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1807,10'
          Dst:             cs_igraph_usolve
        - Src:             'src/core/sparsemat.c:1808,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1810,10'
          Dst:             cs_igraph_ipvec
        - Src:             'src/core/sparsemat.c:1811,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1815,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_sparsemat_luresol
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1727
      functionLinenumberEnd: 1758
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          231
      EdgeCount:       60
      CyclomaticComplexity: 12
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - cs_igraph_ipvec
        - cs_igraph_lsolve
        - cs_igraph_usolve
        - igraph_error
        - igraph_free
        - igraph_vector_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1732,9'
          Dst:             igraph_vector_update
        - Src:             'src/core/sparsemat.c:1732,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1735,17'
          Dst:             calloc
        - Src:             'src/core/sparsemat.c:1737,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1739,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:1739,5'
          Dst:             igraph_free
        - Src:             'src/core/sparsemat.c:1741,10'
          Dst:             cs_igraph_ipvec
        - Src:             'src/core/sparsemat.c:1742,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1744,10'
          Dst:             cs_igraph_lsolve
        - Src:             'src/core/sparsemat.c:1745,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1747,10'
          Dst:             cs_igraph_usolve
        - Src:             'src/core/sparsemat.c:1748,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1750,10'
          Dst:             cs_igraph_ipvec
        - Src:             'src/core/sparsemat.c:1751,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1755,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_sparsemat_arpack_rnsolve
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_arpack_options_get_default
        - igraph_arpack_rnsolve
        - igraph_error
        - igraph_i_sparsemat_arpack_multiply
        - igraph_sparsemat_ncol
        - igraph_sparsemat_nrow
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1561,22'
          Dst:             igraph_sparsemat_nrow
        - Src:             'src/core/sparsemat.c:1564,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1567,14'
          Dst:             igraph_sparsemat_ncol
        - Src:             'src/core/sparsemat.c:1568,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1572,19'
          Dst:             igraph_arpack_options_get_default
        - Src:             'src/core/sparsemat.c:1577,12'
          Dst:             igraph_arpack_rnsolve
        - Src:             'src/core/sparsemat.c:1577,12'
          Dst:             igraph_i_sparsemat_arpack_multiply
    - functionName:    igraph_i_sparsemat_arpack_multiply
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1389
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_sparsemat_gaxpy
        - igraph_vector_null
        - igraph_vector_view
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1382,35'
          Dst:             igraph_vector_view
        - Src:             'src/core/sparsemat.c:1383,27'
          Dst:             igraph_vector_view
        - Src:             'src/core/sparsemat.c:1385,5'
          Dst:             igraph_vector_null
        - Src:             'src/core/sparsemat.c:1386,5'
          Dst:             igraph_sparsemat_gaxpy
        - Src:             'src/core/sparsemat.c:1386,5'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_gaxpy
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 973
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - cs_igraph_gaxpy
        - igraph_error
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:961,21'
          Dst:             igraph_vector_size
        - Src:             'src/core/sparsemat.c:962,21'
          Dst:             igraph_vector_size
        - Src:             'src/core/sparsemat.c:963,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:967,12'
          Dst:             cs_igraph_gaxpy
        - Src:             'src/core/sparsemat.c:968,9'
          Dst:             igraph_error
    - functionName:    igraph_i_sparsemat_arpack_solve
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1401
      functionLinenumberEnd: 1417
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          131
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_sparsemat_luresol
        - igraph_sparsemat_qrresol
        - igraph_vector_view
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1404,35'
          Dst:             igraph_vector_view
        - Src:             'src/core/sparsemat.c:1405,27'
          Dst:             igraph_vector_view
        - Src:             'src/core/sparsemat.c:1408,9'
          Dst:             igraph_sparsemat_luresol
        - Src:             'src/core/sparsemat.c:1408,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1411,9'
          Dst:             igraph_sparsemat_qrresol
        - Src:             'src/core/sparsemat.c:1411,9'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_qr
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1697
      functionLinenumberEnd: 1703
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - cs_igraph_qr
        - igraph_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1698,20'
          Dst:             cs_igraph_qr
        - Src:             'src/core/sparsemat.c:1700,9'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_symbqr
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1604
      functionLinenumberEnd: 1612
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - cs_igraph_sqr
        - igraph_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1606,21'
          Dst:             cs_igraph_sqr
        - Src:             'src/core/sparsemat.c:1608,9'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_numeric_destroy
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1849
      functionLinenumberEnd: 1852
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cs_igraph_nfree
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1850,5'
          Dst:             cs_igraph_nfree
    - functionName:    igraph_sparsemat_lu
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1667
      functionLinenumberEnd: 1673
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - cs_igraph_lu
        - igraph_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1668,20'
          Dst:             cs_igraph_lu
        - Src:             'src/core/sparsemat.c:1670,9'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_symbolic_destroy
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1832
      functionLinenumberEnd: 1835
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cs_igraph_sfree
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1833,5'
          Dst:             cs_igraph_sfree
    - functionName:    igraph_sparsemat_symblu
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1643
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - cs_igraph_sqr
        - igraph_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1637,21'
          Dst:             cs_igraph_sqr
        - Src:             'src/core/sparsemat.c:1639,9'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_arpack_rssolve
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionLinenumberEnd: 1528
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         97
      ICount:          421
      EdgeCount:       112
      CyclomaticComplexity: 17
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_arpack_options_get_default
        - igraph_arpack_rssolve
        - igraph_error
        - igraph_i_sparsemat_arpack_multiply
        - igraph_i_sparsemat_arpack_solve
        - igraph_sparsemat_add
        - igraph_sparsemat_destroy
        - igraph_sparsemat_init_eye
        - igraph_sparsemat_lu
        - igraph_sparsemat_ncol
        - igraph_sparsemat_nrow
        - igraph_sparsemat_numeric_destroy
        - igraph_sparsemat_qr
        - igraph_sparsemat_symblu
        - igraph_sparsemat_symbolic_destroy
        - igraph_sparsemat_symbqr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1457,22'
          Dst:             igraph_sparsemat_nrow
        - Src:             'src/core/sparsemat.c:1459,14'
          Dst:             igraph_sparsemat_ncol
        - Src:             'src/core/sparsemat.c:1460,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1464,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1468,19'
          Dst:             igraph_arpack_options_get_default
        - Src:             'src/core/sparsemat.c:1474,9'
          Dst:             igraph_arpack_rssolve
        - Src:             'src/core/sparsemat.c:1474,9'
          Dst:             igraph_i_sparsemat_arpack_multiply
        - Src:             'src/core/sparsemat.c:1474,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1488,9'
          Dst:             igraph_sparsemat_init_eye
        - Src:             'src/core/sparsemat.c:1488,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1490,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:1490,9'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:1491,9'
          Dst:             igraph_sparsemat_add
        - Src:             'src/core/sparsemat.c:1491,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1493,9'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:1494,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/core/sparsemat.c:1495,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:1495,9'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:1499,13'
          Dst:             igraph_sparsemat_symblu
        - Src:             'src/core/sparsemat.c:1499,13'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1500,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:1500,13'
          Dst:             igraph_sparsemat_symbolic_destroy
        - Src:             'src/core/sparsemat.c:1502,13'
          Dst:             igraph_sparsemat_lu
        - Src:             'src/core/sparsemat.c:1502,13'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1503,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:1503,13'
          Dst:             igraph_sparsemat_numeric_destroy
        - Src:             'src/core/sparsemat.c:1506,13'
          Dst:             igraph_sparsemat_symbqr
        - Src:             'src/core/sparsemat.c:1506,13'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1507,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:1507,13'
          Dst:             igraph_sparsemat_symbolic_destroy
        - Src:             'src/core/sparsemat.c:1509,13'
          Dst:             igraph_sparsemat_qr
        - Src:             'src/core/sparsemat.c:1509,13'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1510,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:1510,13'
          Dst:             igraph_sparsemat_numeric_destroy
        - Src:             'src/core/sparsemat.c:1517,9'
          Dst:             igraph_arpack_rssolve
        - Src:             'src/core/sparsemat.c:1517,9'
          Dst:             igraph_i_sparsemat_arpack_solve
        - Src:             'src/core/sparsemat.c:1517,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1521,9'
          Dst:             igraph_sparsemat_numeric_destroy
        - Src:             'src/core/sparsemat.c:1522,9'
          Dst:             igraph_sparsemat_symbolic_destroy
        - Src:             'src/core/sparsemat.c:1523,9'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:1524,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_sparsemat_init_eye
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1303
      functionLinenumberEnd: 1309
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - double
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_sparsemat_eye_cc
        - igraph_i_sparsemat_eye_triplet
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1305,16'
          Dst:             igraph_i_sparsemat_eye_cc
        - Src:             'src/core/sparsemat.c:1307,16'
          Dst:             igraph_i_sparsemat_eye_triplet
    - functionName:    igraph_sparsemat_add
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - cs_igraph_add
        - igraph_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:935,15'
          Dst:             cs_igraph_add
        - Src:             'src/core/sparsemat.c:937,9'
          Dst:             igraph_error
    - functionName:    igraph_i_sparsemat_eye_cc
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionLinenumberEnd: 1280
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - cs_igraph_spalloc
        - igraph_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1267,13'
          Dst:             cs_igraph_spalloc
        - Src:             'src/core/sparsemat.c:1269,9'
          Dst:             igraph_error
    - functionName:    igraph_i_sparsemat_eye_triplet
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1250
      functionLinenumberEnd: 1260
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          108
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_sparsemat_entry
        - igraph_sparsemat_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1253,5'
          Dst:             igraph_sparsemat_init
        - Src:             'src/core/sparsemat.c:1253,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1256,9'
          Dst:             igraph_sparsemat_entry
        - Src:             'src/core/sparsemat.c:1256,9'
          Dst:             igraph_error
    - functionName:    igraph_i_sparsemat_init_diag_triplet
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1313
      functionLinenumberEnd: 1325
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          115
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_sparsemat_entry
        - igraph_sparsemat_init
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1315,19'
          Dst:             igraph_vector_size
        - Src:             'src/core/sparsemat.c:1317,5'
          Dst:             igraph_sparsemat_init
        - Src:             'src/core/sparsemat.c:1317,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1320,9'
          Dst:             igraph_sparsemat_entry
        - Src:             'src/core/sparsemat.c:1320,9'
          Dst:             igraph_error
    - functionName:    igraph_i_sparsemat_init_diag_cc
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1328
      functionLinenumberEnd: 1346
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          107
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - cs_igraph_spalloc
        - igraph_error
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1330,19'
          Dst:             igraph_vector_size
        - Src:             'src/core/sparsemat.c:1332,13'
          Dst:             cs_igraph_spalloc
        - Src:             'src/core/sparsemat.c:1334,9'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_init_diag
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1369
      functionLinenumberEnd: 1375
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_sparsemat_init_diag_cc
        - igraph_i_sparsemat_init_diag_triplet
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1371,17'
          Dst:             igraph_i_sparsemat_init_diag_cc
        - Src:             'src/core/sparsemat.c:1373,17'
          Dst:             igraph_i_sparsemat_init_diag_triplet
    - functionName:    igraph_sparsemat_print
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1221
      functionLinenumberEnd: 1243
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          212
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - fprintf
        - igraph_error
        - igraph_sparsemat_is_cc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1223,9'
          Dst:             igraph_sparsemat_is_cc
        - Src:             'src/core/sparsemat.c:1227,13'
          Dst:             fprintf
        - Src:             'src/core/sparsemat.c:1227,13'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1230,17'
          Dst:             fprintf
        - Src:             'src/core/sparsemat.c:1230,17'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1237,13'
          Dst:             fprintf
        - Src:             'src/core/sparsemat.c:1237,13'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_lusol
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1184
      functionLinenumberEnd: 1199
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          117
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - cs_igraph_lusol
        - igraph_error
        - igraph_vector_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1187,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1191,9'
          Dst:             igraph_vector_update
        - Src:             'src/core/sparsemat.c:1191,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1194,11'
          Dst:             cs_igraph_lusol
        - Src:             'src/core/sparsemat.c:1195,9'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_cholsol
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionLinenumberEnd: 1158
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          114
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - cs_igraph_cholsol
        - igraph_error
        - igraph_vector_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1143,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1150,9'
          Dst:             igraph_vector_update
        - Src:             'src/core/sparsemat.c:1150,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1153,11'
          Dst:             cs_igraph_cholsol
        - Src:             'src/core/sparsemat.c:1154,9'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_utsolve
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1099
      functionLinenumberEnd: 1118
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          111
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - cs_igraph_utsolve
        - igraph_error
        - igraph_vector_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1102,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1109,9'
          Dst:             igraph_vector_update
        - Src:             'src/core/sparsemat.c:1109,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1112,10'
          Dst:             cs_igraph_utsolve
        - Src:             'src/core/sparsemat.c:1113,9'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_usolve
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1080
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          111
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - cs_igraph_usolve
        - igraph_error
        - igraph_vector_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1065,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1072,9'
          Dst:             igraph_vector_update
        - Src:             'src/core/sparsemat.c:1072,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1075,11'
          Dst:             cs_igraph_usolve
        - Src:             'src/core/sparsemat.c:1076,9'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_ltsolve
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1026
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          111
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - cs_igraph_ltsolve
        - igraph_error
        - igraph_vector_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:1029,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1036,9'
          Dst:             igraph_vector_update
        - Src:             'src/core/sparsemat.c:1036,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1039,10'
          Dst:             cs_igraph_ltsolve
        - Src:             'src/core/sparsemat.c:1040,9'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_lsolve
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 992
      functionLinenumberEnd: 1007
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          111
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - cs_igraph_lsolve
        - igraph_error
        - igraph_vector_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:995,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:999,9'
          Dst:             igraph_vector_update
        - Src:             'src/core/sparsemat.c:999,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:1002,11'
          Dst:             cs_igraph_lsolve
        - Src:             'src/core/sparsemat.c:1003,9'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_droptol
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          71
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - cs_igraph_droptol
        - igraph_error
        - igraph_fatal
        - igraph_sparsemat_is_cc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:872,5'
          Dst:             igraph_fatal
        - Src:             'src/core/sparsemat.c:873,10'
          Dst:             igraph_sparsemat_is_cc
        - Src:             'src/core/sparsemat.c:874,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:876,9'
          Dst:             cs_igraph_droptol
        - Src:             'src/core/sparsemat.c:877,9'
          Dst:             igraph_error
    - functionName:    igraph_sparsemat_dropzeros
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 846
      functionLinenumberEnd: 853
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - cs_igraph_dropzeros
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:848,10'
          Dst:             cs_igraph_dropzeros
        - Src:             'src/core/sparsemat.c:849,9'
          Dst:             igraph_error
    - functionName:    fkeep_wrapper
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_sparsemat_fkeep
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          96
      EdgeCount:       24
      CyclomaticComplexity: 4
      functionsReached:
        - cs_igraph_fkeep
        - fkeep_wrapper
        - igraph_error
        - igraph_fatal
        - igraph_sparsemat_is_cc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:821,5'
          Dst:             igraph_fatal
        - Src:             'src/core/sparsemat.c:822,5'
          Dst:             igraph_fatal
        - Src:             'src/core/sparsemat.c:823,10'
          Dst:             igraph_sparsemat_is_cc
        - Src:             'src/core/sparsemat.c:824,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:826,9'
          Dst:             cs_igraph_fkeep
        - Src:             'src/core/sparsemat.c:826,9'
          Dst:             fkeep_wrapper
        - Src:             'src/core/sparsemat.c:827,9'
          Dst:             igraph_error
    - functionName:    igraph_i_sparsemat_is_symmetric_triplet
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          88
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_sparsemat_is_symmetric_cc
        - igraph_sparsemat_compress
        - igraph_sparsemat_destroy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:719,5'
          Dst:             igraph_sparsemat_compress
        - Src:             'src/core/sparsemat.c:719,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:720,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:720,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:721,5'
          Dst:             igraph_i_sparsemat_is_symmetric_cc
        - Src:             'src/core/sparsemat.c:721,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:722,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:723,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_sparsemat_is_symmetric_cc
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 686
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          243
      EdgeCount:       50
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_sparsemat_destroy
        - igraph_sparsemat_dupl
        - igraph_sparsemat_transpose
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:691,5'
          Dst:             igraph_sparsemat_transpose
        - Src:             'src/core/sparsemat.c:691,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:692,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:692,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:693,5'
          Dst:             igraph_sparsemat_dupl
        - Src:             'src/core/sparsemat.c:693,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:694,5'
          Dst:             igraph_sparsemat_transpose
        - Src:             'src/core/sparsemat.c:694,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:695,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:696,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/core/sparsemat.c:697,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:697,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:698,5'
          Dst:             igraph_sparsemat_transpose
        - Src:             'src/core/sparsemat.c:698,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:699,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:699,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:702,11'
          Dst:             memcmp
        - Src:             'src/core/sparsemat.c:703,18'
          Dst:             memcmp
        - Src:             'src/core/sparsemat.c:705,18'
          Dst:             memcmp
        - Src:             'src/core/sparsemat.c:707,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:708,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:709,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_sparsemat_is_symmetric
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 737
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          112
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_i_sparsemat_is_symmetric_cc
        - igraph_i_sparsemat_is_symmetric_triplet
        - igraph_sparsemat_is_cc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:740,16'
          Dst:             igraph_sparsemat_is_cc
        - Src:             'src/core/sparsemat.c:741,9'
          Dst:             igraph_i_sparsemat_is_symmetric_cc
        - Src:             'src/core/sparsemat.c:741,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:743,9'
          Dst:             igraph_i_sparsemat_is_symmetric_triplet
        - Src:             'src/core/sparsemat.c:743,9'
          Dst:             igraph_error
    - functionName:    igraph_i_sparsemat_get_triplet
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_sparsemat_iterator_col
        - igraph_sparsemat_iterator_end
        - igraph_sparsemat_iterator_get
        - igraph_sparsemat_iterator_init
        - igraph_sparsemat_iterator_next
        - igraph_sparsemat_iterator_row
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:615,5'
          Dst:             igraph_sparsemat_iterator_init
        - Src:             'src/core/sparsemat.c:616,13'
          Dst:             igraph_sparsemat_iterator_end
        - Src:             'src/core/sparsemat.c:618,13'
          Dst:             igraph_sparsemat_iterator_row
        - Src:             'src/core/sparsemat.c:619,13'
          Dst:             igraph_sparsemat_iterator_col
        - Src:             'src/core/sparsemat.c:621,23'
          Dst:             igraph_sparsemat_iterator_get
        - Src:             'src/core/sparsemat.c:623,9'
          Dst:             igraph_sparsemat_iterator_next
    - functionName:    igraph_i_sparsemat_get_cc
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          82
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_sparsemat_get
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_i_sparsemat_get_cc
        - igraph_i_sparsemat_get_triplet
        - igraph_sparsemat_is_cc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:646,16'
          Dst:             igraph_sparsemat_is_cc
        - Src:             'src/core/sparsemat.c:647,16'
          Dst:             igraph_i_sparsemat_get_cc
        - Src:             'src/core/sparsemat.c:649,16'
          Dst:             igraph_i_sparsemat_get_triplet
    - functionName:    igraph_sparsemat_multiply
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 910
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - cs_igraph_multiply
        - igraph_error
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:904,15'
          Dst:             cs_igraph_multiply
        - Src:             'src/core/sparsemat.c:906,9'
          Dst:             igraph_error
    - functionName:    igraph_i_sparsemat_index_cols
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          227
      EdgeCount:       53
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_sparsemat_compress
        - igraph_sparsemat_destroy
        - igraph_sparsemat_entry
        - igraph_sparsemat_init
        - igraph_sparsemat_multiply
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:382,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/sparsemat.c:386,5'
          Dst:             igraph_sparsemat_init
        - Src:             'src/core/sparsemat.c:386,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:387,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:387,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:389,9'
          Dst:             igraph_sparsemat_entry
        - Src:             'src/core/sparsemat.c:389,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:391,5'
          Dst:             igraph_sparsemat_compress
        - Src:             'src/core/sparsemat.c:391,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:392,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:393,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/core/sparsemat.c:394,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:394,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:397,5'
          Dst:             igraph_sparsemat_multiply
        - Src:             'src/core/sparsemat.c:397,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:398,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:399,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_sparsemat_index_rows
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          227
      EdgeCount:       53
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_sparsemat_compress
        - igraph_sparsemat_destroy
        - igraph_sparsemat_entry
        - igraph_sparsemat_init
        - igraph_sparsemat_multiply
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:345,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/sparsemat.c:349,5'
          Dst:             igraph_sparsemat_init
        - Src:             'src/core/sparsemat.c:349,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:350,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:350,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:352,9'
          Dst:             igraph_sparsemat_entry
        - Src:             'src/core/sparsemat.c:352,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:354,5'
          Dst:             igraph_sparsemat_compress
        - Src:             'src/core/sparsemat.c:354,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:355,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:356,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/core/sparsemat.c:357,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:357,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:360,5'
          Dst:             igraph_sparsemat_multiply
        - Src:             'src/core/sparsemat.c:360,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:361,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:362,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_sparsemat_index
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         117
      ICount:          540
      EdgeCount:       140
      CyclomaticComplexity: 25
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_sparsemat_index_cols
        - igraph_i_sparsemat_index_rows
        - igraph_sparsemat_compress
        - igraph_sparsemat_destroy
        - igraph_sparsemat_entry
        - igraph_sparsemat_init
        - igraph_sparsemat_multiply
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:448,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/sparsemat.c:449,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/sparsemat.c:455,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:459,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:464,16'
          Dst:             igraph_i_sparsemat_index_rows
        - Src:             'src/core/sparsemat.c:467,16'
          Dst:             igraph_i_sparsemat_index_cols
        - Src:             'src/core/sparsemat.c:475,5'
          Dst:             igraph_sparsemat_init
        - Src:             'src/core/sparsemat.c:475,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:476,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:476,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:478,9'
          Dst:             igraph_sparsemat_entry
        - Src:             'src/core/sparsemat.c:478,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:480,5'
          Dst:             igraph_sparsemat_compress
        - Src:             'src/core/sparsemat.c:480,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:481,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:482,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/core/sparsemat.c:483,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:483,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:486,5'
          Dst:             igraph_sparsemat_init
        - Src:             'src/core/sparsemat.c:486,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:487,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:487,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:489,9'
          Dst:             igraph_sparsemat_entry
        - Src:             'src/core/sparsemat.c:489,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:491,5'
          Dst:             igraph_sparsemat_compress
        - Src:             'src/core/sparsemat.c:491,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:492,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:493,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/core/sparsemat.c:494,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:494,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:497,5'
          Dst:             igraph_sparsemat_multiply
        - Src:             'src/core/sparsemat.c:497,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:498,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:499,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/core/sparsemat.c:500,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:500,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:501,5'
          Dst:             igraph_sparsemat_multiply
        - Src:             'src/core/sparsemat.c:501,5'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:502,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:503,5'
          Dst:             igraph_sparsemat_destroy
        - Src:             'src/core/sparsemat.c:504,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/core/sparsemat.c:515,9'
          Dst:             igraph_sparsemat_destroy
    - functionName:    igraph_sparsemat_permute
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          187
      EdgeCount:       47
      CyclomaticComplexity: 10
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - cs_igraph_permute
        - igraph_error
        - igraph_free
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:309,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/sparsemat.c:310,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:312,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/sparsemat.c:313,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:317,12'
          Dst:             calloc
        - Src:             'src/core/sparsemat.c:319,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:321,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/sparsemat.c:321,5'
          Dst:             igraph_free
        - Src:             'src/core/sparsemat.c:327,15'
          Dst:             cs_igraph_permute
        - Src:             'src/core/sparsemat.c:329,9'
          Dst:             igraph_error
        - Src:             'src/core/sparsemat.c:333,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_sparsemat_type
      functionSourceFile: '/src/igraph/src/core/sparsemat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_sparsemat_is_cc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/sparsemat.c:250,12'
          Dst:             igraph_sparsemat_is_cc
    - functionName:    igraph_stack_bool_fprint
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - igraph_stack_bool_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:286,25'
          Dst:             igraph_stack_bool_size
        - Src:             'src/core/stack.pmt:291,9'
          Dst:             fprintf
        - Src:             'src/core/stack.pmt:298,9'
          Dst:             fprintf
        - Src:             'src/core/stack.pmt:301,5'
          Dst:             fprintf
    - functionName:    igraph_stack_bool_size
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:172,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:173,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_bool_print
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_stack_bool_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:281,12'
          Dst:             igraph_stack_bool_fprint
    - functionName:    igraph_stack_bool_top
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:269,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:270,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:271,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:272,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_bool_pop
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:245,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:246,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:247,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:248,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_bool_push
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          165
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_stack_bool_reserve
        - igraph_stack_bool_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:209,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:210,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:214,33'
          Dst:             igraph_stack_bool_size
        - Src:             'src/core/stack.pmt:217,13'
          Dst:             igraph_error
        - Src:             'src/core/stack.pmt:222,9'
          Dst:             igraph_stack_bool_reserve
        - Src:             'src/core/stack.pmt:222,9'
          Dst:             igraph_error
    - functionName:    igraph_stack_bool_reserve
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          180
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_stack_bool_capacity
        - realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:122,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:123,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:124,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:126,24'
          Dst:             igraph_stack_bool_capacity
        - Src:             'src/core/stack.pmt:132,11'
          Dst:             realloc
        - Src:             'src/core/stack.pmt:133,5'
          Dst:             igraph_error
    - functionName:    igraph_stack_bool_capacity
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_stack_bool_clear
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:188,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:189,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_bool_empty
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:155,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:156,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_bool_destroy
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:73,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_bool_init
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          139
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:46,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:48,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:49,21'
          Dst:             calloc
        - Src:             'src/core/stack.pmt:51,9'
          Dst:             igraph_error
    - functionName:    igraph_stack_char_fprint
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - igraph_stack_char_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:286,25'
          Dst:             igraph_stack_char_size
        - Src:             'src/core/stack.pmt:291,9'
          Dst:             fprintf
        - Src:             'src/core/stack.pmt:298,9'
          Dst:             fprintf
        - Src:             'src/core/stack.pmt:301,5'
          Dst:             fprintf
    - functionName:    igraph_stack_char_size
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:172,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:173,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_char_print
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_stack_char_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:281,12'
          Dst:             igraph_stack_char_fprint
    - functionName:    igraph_stack_char_top
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:269,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:270,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:271,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:272,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_char_pop
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:245,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:246,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:247,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:248,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_char_push
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          162
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_stack_char_reserve
        - igraph_stack_char_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:209,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:210,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:214,33'
          Dst:             igraph_stack_char_size
        - Src:             'src/core/stack.pmt:217,13'
          Dst:             igraph_error
        - Src:             'src/core/stack.pmt:222,9'
          Dst:             igraph_stack_char_reserve
        - Src:             'src/core/stack.pmt:222,9'
          Dst:             igraph_error
    - functionName:    igraph_stack_char_reserve
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          180
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_stack_char_capacity
        - realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:122,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:123,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:124,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:126,24'
          Dst:             igraph_stack_char_capacity
        - Src:             'src/core/stack.pmt:132,11'
          Dst:             realloc
        - Src:             'src/core/stack.pmt:133,5'
          Dst:             igraph_error
    - functionName:    igraph_stack_char_capacity
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_stack_char_clear
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:188,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:189,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_char_empty
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:155,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:156,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_char_destroy
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:73,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_char_init
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          139
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:46,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:48,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:49,21'
          Dst:             calloc
        - Src:             'src/core/stack.pmt:51,9'
          Dst:             igraph_error
    - functionName:    igraph_stack_int_fprint
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - igraph_stack_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:286,25'
          Dst:             igraph_stack_int_size
        - Src:             'src/core/stack.pmt:291,9'
          Dst:             fprintf
        - Src:             'src/core/stack.pmt:298,9'
          Dst:             fprintf
        - Src:             'src/core/stack.pmt:301,5'
          Dst:             fprintf
    - functionName:    igraph_stack_int_size
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:172,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:173,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_int_print
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_stack_int_fprint
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:281,12'
          Dst:             igraph_stack_int_fprint
    - functionName:    igraph_stack_int_top
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:269,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:270,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:271,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:272,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_int_pop
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:245,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:246,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:247,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:248,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_int_push
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          162
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_stack_int_reserve
        - igraph_stack_int_size
      functionUses:    42
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:209,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:210,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:214,33'
          Dst:             igraph_stack_int_size
        - Src:             'src/core/stack.pmt:217,13'
          Dst:             igraph_error
        - Src:             'src/core/stack.pmt:222,9'
          Dst:             igraph_stack_int_reserve
        - Src:             'src/core/stack.pmt:222,9'
          Dst:             igraph_error
    - functionName:    igraph_stack_int_reserve
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          181
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_stack_int_capacity
        - realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:122,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:123,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:124,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:126,24'
          Dst:             igraph_stack_int_capacity
        - Src:             'src/core/stack.pmt:132,11'
          Dst:             realloc
        - Src:             'src/core/stack.pmt:133,5'
          Dst:             igraph_error
    - functionName:    igraph_stack_int_capacity
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_stack_int_clear
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:188,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:189,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_int_empty
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:155,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:156,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_int_destroy
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    47
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:73,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_int_init
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          139
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:46,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:48,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:49,21'
          Dst:             calloc
        - Src:             'src/core/stack.pmt:51,9'
          Dst:             igraph_error
    - functionName:    igraph_stack_fprint
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - igraph_real_fprintf
        - igraph_stack_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:286,25'
          Dst:             igraph_stack_size
        - Src:             'src/core/stack.pmt:289,9'
          Dst:             igraph_real_fprintf
        - Src:             'src/core/stack.pmt:296,9'
          Dst:             fputc
        - Src:             'src/core/stack.pmt:296,27'
          Dst:             fprintf
        - Src:             'src/core/stack.pmt:301,5'
          Dst:             fprintf
    - functionName:    igraph_stack_size
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:172,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:173,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_print
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_stack_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:281,12'
          Dst:             igraph_stack_fprint
    - functionName:    igraph_stack_top
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:269,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:270,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:271,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:272,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_pop
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:245,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:246,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:247,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:248,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_push
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          162
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_stack_reserve
        - igraph_stack_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:209,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:210,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:214,33'
          Dst:             igraph_stack_size
        - Src:             'src/core/stack.pmt:217,13'
          Dst:             igraph_error
        - Src:             'src/core/stack.pmt:222,9'
          Dst:             igraph_stack_reserve
        - Src:             'src/core/stack.pmt:222,9'
          Dst:             igraph_error
    - functionName:    igraph_stack_reserve
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          181
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_stack_capacity
        - realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:122,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:123,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:124,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:126,24'
          Dst:             igraph_stack_capacity
        - Src:             'src/core/stack.pmt:132,11'
          Dst:             realloc
        - Src:             'src/core/stack.pmt:133,5'
          Dst:             igraph_error
    - functionName:    igraph_stack_capacity
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_stack_clear
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:188,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:189,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_empty
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:155,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:156,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_destroy
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:73,5'
          Dst:             igraph_fatal
    - functionName:    igraph_stack_init
      functionSourceFile: '/src/igraph/src/core/stack.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          139
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/stack.pmt:46,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:48,5'
          Dst:             igraph_fatal
        - Src:             'src/core/stack.pmt:49,21'
          Dst:             calloc
        - Src:             'src/core/stack.pmt:51,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_ptr_permute
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          224
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_size
        - igraph_vector_ptr_copy_to
        - igraph_vector_ptr_destroy
        - igraph_vector_ptr_init
        - igraph_vector_ptr_resize
        - igraph_vector_ptr_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:808,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:809,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:810,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:811,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:812,5'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:812,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector_ptr.c:812,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:821,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector_ptr.c:821,5'
          Dst:             igraph_vector_ptr_init
        - Src:             'src/core/vector_ptr.c:821,5'
          Dst:             igraph_error
        - Src:             'src/core/vector_ptr.c:822,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/vector_ptr.c:822,5'
          Dst:             igraph_vector_ptr_destroy
        - Src:             'src/core/vector_ptr.c:832,5'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/vector_ptr.c:832,5'
          Dst:             igraph_vector_ptr_resize
        - Src:             'src/core/vector_ptr.c:832,5'
          Dst:             igraph_error
        - Src:             'src/core/vector_ptr.c:833,5'
          Dst:             igraph_vector_ptr_copy_to
        - Src:             'src/core/vector_ptr.c:835,5'
          Dst:             igraph_vector_ptr_destroy
        - Src:             'src/core/vector_ptr.c:836,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vector_ptr_size
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:292,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:293,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_ptr_init
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          139
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:88,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:92,21'
          Dst:             calloc
        - Src:             'src/core/vector_ptr.c:94,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_ptr_destroy
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:133,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_ptr_resize
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_ptr_reserve
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:497,5'
          Dst:             igraph_vector_ptr_reserve
        - Src:             'src/core/vector_ptr.c:497,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_ptr_copy_to
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:534,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:535,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_ptr_reserve
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          175
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_ptr_size
        - realloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:216,32'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:218,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:219,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:220,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:222,21'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:226,11'
          Dst:             realloc
        - Src:             'src/core/vector_ptr.c:227,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_ptr_i_sort_ind_cmp
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_ptr_sort_ind
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          186
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - calloc
        - igraph_error
        - igraph_qsort_r
        - igraph_vector_int_resize
        - igraph_vector_ptr_i_sort_ind_cmp
        - igraph_vector_ptr_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:743,22'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:745,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/vector_ptr.c:745,5'
          Dst:             igraph_error
        - Src:             'src/core/vector_ptr.c:750,12'
          Dst:             calloc
        - Src:             'src/core/vector_ptr.c:752,9'
          Dst:             igraph_error
        - Src:             'src/core/vector_ptr.c:761,5'
          Dst:             igraph_qsort_r
        - Src:             'src/core/vector_ptr.c:761,5'
          Dst:             igraph_vector_ptr_i_sort_ind_cmp
    - functionName:    igraph_vector_ptr_get_item_destructor
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:692,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_ptr_append
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          159
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_vector_ptr_capacity
        - igraph_vector_ptr_reserve
        - igraph_vector_ptr_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:631,34'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:632,36'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:633,38'
          Dst:             igraph_vector_ptr_capacity
        - Src:             'src/core/vector_ptr.c:636,5'
          Dst:             igraph_errorf
        - Src:             'src/core/vector_ptr.c:643,9'
          Dst:             igraph_vector_ptr_reserve
        - Src:             'src/core/vector_ptr.c:643,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_ptr_capacity
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:309,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:310,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_ptr_sort
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_qsort
        - igraph_vector_ptr_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:626,42'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:626,5'
          Dst:             igraph_qsort
    - functionName:    igraph_vector_ptr_remove
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          89
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_ptr_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:595,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:596,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:597,19'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:599,43'
          Dst:             igraph_vector_ptr_size
    - functionName:    igraph_vector_ptr_init_copy
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          126
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_vector_ptr_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:571,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:574,17'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:576,22'
          Dst:             calloc
        - Src:             'src/core/vector_ptr.c:578,9'
          Dst:             igraph_error
        - Src:             'src/core/vector_ptr.c:580,37'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:584,21'
          Dst:             igraph_vector_ptr_size
    - functionName:    igraph_vector_ptr_init_array
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - calloc
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:516,21'
          Dst:             calloc
        - Src:             'src/core/vector_ptr.c:518,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_ptr_null
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_vector_ptr_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:469,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:470,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:471,9'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:473,25'
          Dst:             igraph_vector_ptr_size
    - functionName:    igraph_vector_ptr_set
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:458,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:459,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_ptr_get
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:440,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:441,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_ptr_insert
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          93
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_vector_ptr_resize
        - igraph_vector_ptr_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:417,25'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:418,5'
          Dst:             igraph_vector_ptr_resize
        - Src:             'src/core/vector_ptr.c:418,5'
          Dst:             igraph_error
    - functionName:    igraph_vector_ptr_pop_back
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:395,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:396,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:397,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_ptr_push_back
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          130
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_vector_ptr_reserve
        - igraph_vector_ptr_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:361,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:362,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:366,33'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/core/vector_ptr.c:370,9'
          Dst:             igraph_vector_ptr_reserve
        - Src:             'src/core/vector_ptr.c:370,9'
          Dst:             igraph_error
    - functionName:    igraph_vector_ptr_clear
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_i_vector_ptr_call_item_destructor_all
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:338,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:339,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:340,5'
          Dst:             igraph_i_vector_ptr_call_item_destructor_all
    - functionName:    igraph_i_vector_ptr_call_item_destructor_all
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_ptr_empty
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:275,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:276,5'
          Dst:             igraph_fatal
    - functionName:    igraph_vector_ptr_resize_min
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:261,11'
          Dst:             realloc
    - functionName:    igraph_vector_ptr_set_item_destructor
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_vector_ptr_destroy_all
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_vector_ptr_destroy
        - igraph_vector_ptr_free_all
        - igraph_vector_ptr_set_item_destructor
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:200,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:201,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:202,5'
          Dst:             igraph_vector_ptr_free_all
        - Src:             'src/core/vector_ptr.c:203,5'
          Dst:             igraph_vector_ptr_set_item_destructor
        - Src:             'src/core/vector_ptr.c:204,5'
          Dst:             igraph_vector_ptr_destroy
    - functionName:    igraph_vector_ptr_free_all
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
        - igraph_i_vector_ptr_call_item_destructor_all
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/vector_ptr.c:172,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:173,5'
          Dst:             igraph_fatal
        - Src:             'src/core/vector_ptr.c:175,5'
          Dst:             igraph_i_vector_ptr_call_item_destructor_all
    - functionName:    igraph_vector_ptr_view
      functionSourceFile: '/src/igraph/src/core/vector_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_safe_trunc
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_safe_real_to_int
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/safe_intop.c:185,12'
          Dst:             igraph_i_safe_real_to_int
    - functionName:    igraph_i_safe_real_to_int
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          50
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_i_is_real_representable_as_integer
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/safe_intop.c:137,9'
          Dst:             igraph_i_is_real_representable_as_integer
        - Src:             'src/math/safe_intop.c:141,9'
          Dst:             igraph_error
        - Src:             'src/math/safe_intop.c:144,9'
          Dst:             igraph_errorf
    - functionName:    igraph_i_is_real_representable_as_integer
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_safe_round
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_safe_real_to_int
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/safe_intop.c:174,12'
          Dst:             igraph_i_safe_real_to_int
    - functionName:    igraph_i_safe_floor
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_safe_real_to_int
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/safe_intop.c:163,12'
          Dst:             igraph_i_safe_real_to_int
    - functionName:    igraph_i_safe_ceil
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_safe_real_to_int
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/safe_intop.c:154,12'
          Dst:             igraph_i_safe_real_to_int
    - functionName:    igraph_i_safe_exp2
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_errorf
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/safe_intop.c:97,5'
          Dst:             igraph_fatal
        - Src:             'src/math/safe_intop.c:99,9'
          Dst:             igraph_errorf
    - functionName:    igraph_i_safe_next_pow_2
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          104
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_errorf
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/safe_intop.c:63,5'
          Dst:             igraph_fatal
        - Src:             'src/math/safe_intop.c:87,9'
          Dst:             igraph_errorf
    - functionName:    igraph_i_safe_vector_int_prod
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_errorf
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/safe_intop.c:47,28'
          Dst:             igraph_vector_int_size
        - Src:             'src/math/safe_intop.c:50,9'
          Dst:             igraph_errorf
    - functionName:    igraph_i_safe_vector_int_sum
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_errorf
        - igraph_vector_int_size
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/safe_intop.c:36,28'
          Dst:             igraph_vector_int_size
        - Src:             'src/math/safe_intop.c:39,9'
          Dst:             igraph_errorf
    - functionName:    igraph_i_safe_mult
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_errorf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/safe_intop.c:30,5'
          Dst:             igraph_errorf
    - functionName:    igraph_i_safe_add
      functionSourceFile: '/src/igraph/src/math/safe_intop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_errorf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/math/safe_intop.c:24,5'
          Dst:             igraph_errorf
    - functionName:    igraph_arpack_get_last_error
      functionSourceFile: '/src/igraph/src/linalg/arpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1632
      functionLinenumberEnd: 1633
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_arpack_unpack_complex
      functionSourceFile: '/src/igraph/src/linalg/arpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1409
      functionLinenumberEnd: 1477
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          480
      EdgeCount:       85
      CyclomaticComplexity: 16
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_matrix_destroy
        - igraph_matrix_init
        - igraph_matrix_init_copy
        - igraph_matrix_ncol
        - igraph_matrix_nrow
        - igraph_matrix_remove_row
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linalg/arpack.c:1411,26'
          Dst:             igraph_matrix_nrow
        - Src:             'src/linalg/arpack.c:1412,27'
          Dst:             igraph_matrix_nrow
        - Src:             'src/linalg/arpack.c:1419,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1422,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1427,9'
          Dst:             igraph_matrix_remove_row
        - Src:             'src/linalg/arpack.c:1427,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1430,5'
          Dst:             igraph_matrix_init
        - Src:             'src/linalg/arpack.c:1430,5'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1431,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:1431,5'
          Dst:             igraph_matrix_destroy
        - Src:             'src/linalg/arpack.c:1435,41'
          Dst:             igraph_matrix_ncol
        - Src:             'src/linalg/arpack.c:1459,17'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1471,5'
          Dst:             igraph_matrix_destroy
        - Src:             'src/linalg/arpack.c:1472,5'
          Dst:             igraph_matrix_init_copy
        - Src:             'src/linalg/arpack.c:1472,5'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1473,5'
          Dst:             igraph_matrix_destroy
        - Src:             'src/linalg/arpack.c:1474,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_arpack_err_dneupd
      functionSourceFile: '/src/igraph/src/linalg/arpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1551
      functionLinenumberEnd: 1571
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          97
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/linalg/arpack.c:1552,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    igraph_i_arpack_err_dnaupd
      functionSourceFile: '/src/igraph/src/linalg/arpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1529
      functionLinenumberEnd: 1549
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          97
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/linalg/arpack.c:1530,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    igraph_i_arpack_rnsolve_2x2
      functionSourceFile: '/src/igraph/src/linalg/arpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         116
      ICount:          1044
      EdgeCount:       144
      CyclomaticComplexity: 30
      functionsReached:
        - igraph_arpack_error_to_string
        - igraph_complex
        - igraph_complex_abs
        - igraph_complex_add_real
        - igraph_complex_mul_real
        - igraph_complex_sqrt_real
        - igraph_complex_sub_real
        - igraph_error
        - igraph_matrix_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linalg/arpack.c:346,9'
          Dst:             igraph_arpack_error_to_string
        - Src:             'src/linalg/arpack.c:346,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:354,5'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:356,5'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:366,13'
          Dst:             igraph_complex_sqrt_real
        - Src:             'src/linalg/arpack.c:368,17'
          Dst:             igraph_complex_mul_real
        - Src:             'src/linalg/arpack.c:371,17'
          Dst:             igraph_complex
        - Src:             'src/linalg/arpack.c:373,13'
          Dst:             igraph_complex_add_real
        - Src:             'src/linalg/arpack.c:374,13'
          Dst:             igraph_complex_add_real
        - Src:             'src/linalg/arpack.c:377,20'
          Dst:             igraph_complex_sub_real
        - Src:             'src/linalg/arpack.c:378,20'
          Dst:             igraph_complex
        - Src:             'src/linalg/arpack.c:379,20'
          Dst:             igraph_complex_sub_real
        - Src:             'src/linalg/arpack.c:380,20'
          Dst:             igraph_complex
        - Src:             'src/linalg/arpack.c:382,20'
          Dst:             igraph_complex
        - Src:             'src/linalg/arpack.c:383,20'
          Dst:             igraph_complex_sub_real
        - Src:             'src/linalg/arpack.c:384,20'
          Dst:             igraph_complex
        - Src:             'src/linalg/arpack.c:385,20'
          Dst:             igraph_complex_sub_real
        - Src:             'src/linalg/arpack.c:387,20'
          Dst:             igraph_complex
        - Src:             'src/linalg/arpack.c:388,20'
          Dst:             igraph_complex
        - Src:             'src/linalg/arpack.c:389,20'
          Dst:             igraph_complex
        - Src:             'src/linalg/arpack.c:390,20'
          Dst:             igraph_complex
        - Src:             'src/linalg/arpack.c:398,27'
          Dst:             igraph_complex_abs
        - Src:             'src/linalg/arpack.c:398,55'
          Dst:             igraph_complex_abs
        - Src:             'src/linalg/arpack.c:406,13'
          Dst:             igraph_arpack_error_to_string
        - Src:             'src/linalg/arpack.c:406,13'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:411,27'
          Dst:             igraph_complex_abs
        - Src:             'src/linalg/arpack.c:411,55'
          Dst:             igraph_complex_abs
        - Src:             'src/linalg/arpack.c:419,13'
          Dst:             igraph_arpack_error_to_string
        - Src:             'src/linalg/arpack.c:419,13'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:425,9'
          Dst:             igraph_arpack_error_to_string
        - Src:             'src/linalg/arpack.c:425,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:447,9'
          Dst:             igraph_matrix_resize
        - Src:             'src/linalg/arpack.c:447,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:458,13'
          Dst:             igraph_matrix_resize
        - Src:             'src/linalg/arpack.c:458,13'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:464,13'
          Dst:             igraph_matrix_resize
        - Src:             'src/linalg/arpack.c:464,13'
          Dst:             igraph_error
    - functionName:    igraph_arpack_error_to_string
      functionSourceFile: '/src/igraph/src/linalg/arpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1611
      functionLinenumberEnd: 1626
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_arpack_rnsolve_1x1
      functionSourceFile: '/src/igraph/src/linalg/arpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          204
      EdgeCount:       42
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_arpack_error_to_string
        - igraph_error
        - igraph_matrix_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linalg/arpack.c:307,9'
          Dst:             igraph_arpack_error_to_string
        - Src:             'src/linalg/arpack.c:307,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:312,5'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:317,9'
          Dst:             igraph_matrix_resize
        - Src:             'src/linalg/arpack.c:317,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:322,9'
          Dst:             igraph_matrix_resize
        - Src:             'src/linalg/arpack.c:322,9'
          Dst:             igraph_error
    - functionName:    igraph_arpack_rnsolve
      functionSourceFile: '/src/igraph/src/linalg/arpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1138
      functionLinenumberEnd: 1373
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         293
      ICount:          1714
      EdgeCount:       367
      CyclomaticComplexity: 76
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_allow_interruption
        - igraph_arpack_error_to_string
        - igraph_arpack_rnsort
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_free
        - igraph_i_arpack_auto_ncv
        - igraph_i_arpack_err_dnaupd
        - igraph_i_arpack_err_dneupd
        - igraph_i_arpack_report_no_convergence
        - igraph_i_arpack_rnsolve_1x1
        - igraph_i_arpack_rnsolve_2x2
        - igraph_matrix_ncol
        - igraph_matrix_nrow
        - igraph_rng_default
        - igraph_rng_get_unif
        - igraph_warning
        - igraphdnaupd_
        - igraphdneupd_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linalg/arpack.c:1159,16'
          Dst:             igraph_i_arpack_rnsolve_1x1
        - Src:             'src/linalg/arpack.c:1161,16'
          Dst:             igraph_i_arpack_rnsolve_2x2
        - Src:             'src/linalg/arpack.c:1169,9'
          Dst:             igraph_i_arpack_auto_ncv
        - Src:             'src/linalg/arpack.c:1182,13'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1185,13'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1188,13'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1211,13'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:1211,70'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1211,70'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:1211,70'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:1212,17'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:1212,64'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1212,64'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:1212,64'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:1213,17'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:1213,63'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1213,63'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:1213,63'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:1215,14'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:1215,52'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1215,52'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:1215,52'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:1216,14'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:1216,52'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1216,52'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:1216,52'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:1217,17'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:1217,59'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1217,59'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:1217,59'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:1218,18'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:1218,52'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1218,52'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:1218,52'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:1219,18'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:1219,66'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1219,66'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:1219,66'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:1241,13'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1243,25'
          Dst:             igraph_matrix_nrow
        - Src:             'src/linalg/arpack.c:1244,25'
          Dst:             igraph_matrix_ncol
        - Src:             'src/linalg/arpack.c:1245,13'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1256,24'
          Dst:             igraph_rng_default
        - Src:             'src/linalg/arpack.c:1256,24'
          Dst:             igraph_rng_get_unif
        - Src:             'src/linalg/arpack.c:1264,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/linalg/arpack.c:1274,9'
          Dst:             igraphdnaupd_
        - Src:             'src/linalg/arpack.c:1282,9'
          Dst:             igraph_fatal
        - Src:             'src/linalg/arpack.c:1287,13'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1296,13'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1300,13'
          Dst:             igraph_errorf
        - Src:             'src/linalg/arpack.c:1305,9'
          Dst:             igraph_i_arpack_report_no_convergence
        - Src:             'src/linalg/arpack.c:1308,9'
          Dst:             igraph_i_arpack_err_dnaupd
        - Src:             'src/linalg/arpack.c:1308,9'
          Dst:             igraph_i_arpack_err_dnaupd
        - Src:             'src/linalg/arpack.c:1308,9'
          Dst:             igraph_arpack_error_to_string
        - Src:             'src/linalg/arpack.c:1308,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1321,5'
          Dst:             igraphdneupd_
        - Src:             'src/linalg/arpack.c:1330,9'
          Dst:             igraph_i_arpack_err_dneupd
        - Src:             'src/linalg/arpack.c:1330,9'
          Dst:             igraph_i_arpack_err_dneupd
        - Src:             'src/linalg/arpack.c:1330,9'
          Dst:             igraph_arpack_error_to_string
        - Src:             'src/linalg/arpack.c:1330,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1342,9'
          Dst:             igraph_warning
        - Src:             'src/linalg/arpack.c:1356,9'
          Dst:             igraph_arpack_rnsort
        - Src:             'src/linalg/arpack.c:1356,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1370,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_arpack_auto_ncv
      functionSourceFile: '/src/igraph/src/linalg/arpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          128
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_arpack_report_no_convergence
      functionSourceFile: '/src/igraph/src/linalg/arpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 825
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_warning
        - snprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linalg/arpack.c:821,5'
          Dst:             snprintf
        - Src:             'src/linalg/arpack.c:824,5'
          Dst:             igraph_warning
    - functionName:    igraph_arpack_rnsort
      functionSourceFile: '/src/igraph/src/linalg/arpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         105
      ICount:          736
      EdgeCount:       133
      CyclomaticComplexity: 30
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_matrix_resize
        - igraph_vector_destroy
        - igraph_vector_init_range
        - igraphdsortc_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linalg/arpack.c:692,5'
          Dst:             igraph_vector_init_range
        - Src:             'src/linalg/arpack.c:692,5'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:693,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:693,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/linalg/arpack.c:697,5'
          Dst:             igraphdsortc_
        - Src:             'src/linalg/arpack.c:701,9'
          Dst:             igraph_matrix_resize
        - Src:             'src/linalg/arpack.c:701,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:716,9'
          Dst:             igraph_matrix_resize
        - Src:             'src/linalg/arpack.c:716,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:748,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/linalg/arpack.c:749,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_arpack_err_dseupd
      functionSourceFile: '/src/igraph/src/linalg/arpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1506
      functionLinenumberEnd: 1527
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          97
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/linalg/arpack.c:1507,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    igraph_i_arpack_err_dsaupd
      functionSourceFile: '/src/igraph/src/linalg/arpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1483
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          102
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/linalg/arpack.c:1484,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    igraph_i_arpack_rssolve_2x2
      functionSourceFile: '/src/igraph/src/linalg/arpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          543
      EdgeCount:       98
      CyclomaticComplexity: 20
      functionsReached:
        - igraph_arpack_error_to_string
        - igraph_error
        - igraph_matrix_resize
        - igraph_vector_resize
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linalg/arpack.c:491,9'
          Dst:             igraph_arpack_error_to_string
        - Src:             'src/linalg/arpack.c:491,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:499,5'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:501,5'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:511,29'
          Dst:             sqrt
        - Src:             'src/linalg/arpack.c:512,29'
          Dst:             sqrt
        - Src:             'src/linalg/arpack.c:526,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:540,9'
          Dst:             igraph_arpack_error_to_string
        - Src:             'src/linalg/arpack.c:540,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:546,9'
          Dst:             igraph_vector_resize
        - Src:             'src/linalg/arpack.c:546,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:554,9'
          Dst:             igraph_matrix_resize
        - Src:             'src/linalg/arpack.c:554,9'
          Dst:             igraph_error
    - functionName:    igraph_i_arpack_rssolve_1x1
      functionSourceFile: '/src/igraph/src/linalg/arpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          187
      EdgeCount:       42
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_arpack_error_to_string
        - igraph_error
        - igraph_matrix_resize
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linalg/arpack.c:274,9'
          Dst:             igraph_arpack_error_to_string
        - Src:             'src/linalg/arpack.c:274,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:279,5'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:284,9'
          Dst:             igraph_vector_resize
        - Src:             'src/linalg/arpack.c:284,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:289,9'
          Dst:             igraph_matrix_resize
        - Src:             'src/linalg/arpack.c:289,9'
          Dst:             igraph_error
    - functionName:    igraph_arpack_rssolve
      functionSourceFile: '/src/igraph/src/linalg/arpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         262
      ICount:          1539
      EdgeCount:       328
      CyclomaticComplexity: 68
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_allow_interruption
        - igraph_arpack_error_to_string
        - igraph_arpack_rssort
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_free
        - igraph_i_arpack_auto_ncv
        - igraph_i_arpack_err_dsaupd
        - igraph_i_arpack_err_dseupd
        - igraph_i_arpack_report_no_convergence
        - igraph_i_arpack_rssolve_1x1
        - igraph_i_arpack_rssolve_2x2
        - igraph_matrix_ncol
        - igraph_matrix_nrow
        - igraph_rng_default
        - igraph_rng_get_unif
        - igraph_warning
        - igraphdsaupd_
        - igraphdseupd_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linalg/arpack.c:884,16'
          Dst:             igraph_i_arpack_rssolve_1x1
        - Src:             'src/linalg/arpack.c:886,16'
          Dst:             igraph_i_arpack_rssolve_2x2
        - Src:             'src/linalg/arpack.c:894,9'
          Dst:             igraph_i_arpack_auto_ncv
        - Src:             'src/linalg/arpack.c:907,13'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:910,13'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:913,13'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:934,13'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:934,72'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:934,72'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:934,72'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:935,17'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:935,64'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:935,64'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:935,64'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:936,17'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:936,63'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:936,63'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:936,63'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:937,13'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:937,61'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:937,61'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:937,61'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:938,17'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:938,59'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:938,59'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:938,59'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:939,14'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:939,56'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:939,56'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:939,56'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:940,18'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:940,52'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:940,52'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:940,52'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:963,13'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:965,25'
          Dst:             igraph_matrix_nrow
        - Src:             'src/linalg/arpack.c:966,25'
          Dst:             igraph_matrix_ncol
        - Src:             'src/linalg/arpack.c:967,13'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:978,24'
          Dst:             igraph_rng_default
        - Src:             'src/linalg/arpack.c:978,24'
          Dst:             igraph_rng_get_unif
        - Src:             'src/linalg/arpack.c:986,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/linalg/arpack.c:996,9'
          Dst:             igraphdsaupd_
        - Src:             'src/linalg/arpack.c:1004,9'
          Dst:             igraph_fatal
        - Src:             'src/linalg/arpack.c:1009,13'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1017,13'
          Dst:             igraph_errorf
        - Src:             'src/linalg/arpack.c:1022,9'
          Dst:             igraph_i_arpack_report_no_convergence
        - Src:             'src/linalg/arpack.c:1025,9'
          Dst:             igraph_i_arpack_err_dsaupd
        - Src:             'src/linalg/arpack.c:1025,9'
          Dst:             igraph_i_arpack_err_dsaupd
        - Src:             'src/linalg/arpack.c:1025,9'
          Dst:             igraph_arpack_error_to_string
        - Src:             'src/linalg/arpack.c:1025,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1038,5'
          Dst:             igraphdseupd_
        - Src:             'src/linalg/arpack.c:1047,9'
          Dst:             igraph_i_arpack_err_dseupd
        - Src:             'src/linalg/arpack.c:1047,9'
          Dst:             igraph_i_arpack_err_dseupd
        - Src:             'src/linalg/arpack.c:1047,9'
          Dst:             igraph_arpack_error_to_string
        - Src:             'src/linalg/arpack.c:1047,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1059,9'
          Dst:             igraph_warning
        - Src:             'src/linalg/arpack.c:1064,9'
          Dst:             igraph_arpack_rssort
        - Src:             'src/linalg/arpack.c:1064,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:1083,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_arpack_rssort
      functionSourceFile: '/src/igraph/src/linalg/arpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 652
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         110
      ICount:          640
      EdgeCount:       134
      CyclomaticComplexity: 26
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_matrix_resize
        - igraph_vector_copy_to
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_init_range
        - igraph_vector_resize
        - igraph_vector_update
        - igraphdsortr_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linalg/arpack.c:599,5'
          Dst:             igraph_vector_init_range
        - Src:             'src/linalg/arpack.c:599,5'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:600,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:600,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/linalg/arpack.c:604,5'
          Dst:             igraphdsortr_
        - Src:             'src/linalg/arpack.c:611,9'
          Dst:             igraph_vector_init
        - Src:             'src/linalg/arpack.c:611,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:611,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:611,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/linalg/arpack.c:612,9'
          Dst:             igraph_vector_init
        - Src:             'src/linalg/arpack.c:612,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:612,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:612,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/linalg/arpack.c:623,9'
          Dst:             igraph_vector_update
        - Src:             'src/linalg/arpack.c:623,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:624,9'
          Dst:             igraph_vector_copy_to
        - Src:             'src/linalg/arpack.c:625,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/linalg/arpack.c:626,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/linalg/arpack.c:627,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/linalg/arpack.c:634,9'
          Dst:             igraph_vector_resize
        - Src:             'src/linalg/arpack.c:634,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:640,9'
          Dst:             igraph_matrix_resize
        - Src:             'src/linalg/arpack.c:640,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:648,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/linalg/arpack.c:649,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_arpack_storage_destroy
      functionSourceFile: '/src/igraph/src/linalg/arpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          102
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_arpack_storage_init
      functionSourceFile: '/src/igraph/src/linalg/arpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         182
      ICount:          770
      EdgeCount:       226
      CyclomaticComplexity: 46
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linalg/arpack.c:192,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:195,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:198,9'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:211,12'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:211,59'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:211,59'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:211,59'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:212,16'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:212,56'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:212,56'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:212,56'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:213,12'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:213,54'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:213,54'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:213,54'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:214,16'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:214,52'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:214,52'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:214,52'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:215,13'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:215,49'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:215,49'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:215,49'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:216,17'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:216,45'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:216,45'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:216,45'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:219,20'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:219,73'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:219,73'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:219,73'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:223,20'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:223,77'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:223,77'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:223,77'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:224,17'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:224,59'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:224,59'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:224,59'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:225,21'
          Dst:             calloc
        - Src:             'src/linalg/arpack.c:225,63'
          Dst:             igraph_error
        - Src:             'src/linalg/arpack.c:225,63'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/linalg/arpack.c:225,63'
          Dst:             igraph_free
        - Src:             'src/linalg/arpack.c:226,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/linalg/arpack.c:231,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_arpack_options_get_default
      functionSourceFile: '/src/igraph/src/linalg/arpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_arpack_options_init
      functionSourceFile: '/src/igraph/src/linalg/arpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          124
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_lazy_inclist_get_real
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1304
      functionLinenumberEnd: 1328
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          139
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - calloc
        - igraph_incident
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:1308,24'
          Dst:             calloc
        - Src:             'src/graph/adjlist.c:1313,15'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:1319,15'
          Dst:             igraph_incident
        - Src:             'src/graph/adjlist.c:1321,13'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_lazy_inclist_size
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1300
      functionLinenumberEnd: 1301
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_lazy_inclist_clear
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1281
      functionLinenumberEnd: 1289
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          73
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_destroy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:1285,13'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_lazy_inclist_destroy
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1267
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_lazy_inclist_clear
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:1268,5'
          Dst:             igraph_lazy_inclist_clear
    - functionName:    igraph_lazy_inclist_init
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1232
      functionLinenumberEnd: 1254
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          150
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - calloc
        - igraph_error
        - igraph_is_directed
        - igraph_vcount
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:1235,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:1238,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/adjlist.c:1246,18'
          Dst:             igraph_vcount
        - Src:             'src/graph/adjlist.c:1247,16'
          Dst:             calloc
        - Src:             'src/graph/adjlist.c:1249,9'
          Dst:             igraph_error
    - functionName:    igraph_i_lazy_adjlist_get_real
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1163
      functionLinenumberEnd: 1187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          143
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - calloc
        - igraph_neighbors
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:1167,24'
          Dst:             calloc
        - Src:             'src/graph/adjlist.c:1172,15'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:1178,15'
          Dst:             igraph_neighbors
        - Src:             'src/graph/adjlist.c:1180,13'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_lazy_adjlist_size
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1159
      functionLinenumberEnd: 1160
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_lazy_adjlist_clear
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          73
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_destroy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:1144,13'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_lazy_adjlist_destroy
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1127
      functionLinenumberEnd: 1130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_lazy_adjlist_clear
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:1128,5'
          Dst:             igraph_lazy_adjlist_clear
    - functionName:    igraph_lazy_adjlist_init
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1070
      functionLinenumberEnd: 1115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          252
      EdgeCount:       73
      CyclomaticComplexity: 19
      functionsReached:
        - calloc
        - igraph_error
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_is_directed
        - igraph_vcount
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:1072,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:1075,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/adjlist.c:1080,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/graph/adjlist.c:1081,10'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/graph/adjlist.c:1085,13'
          Dst:             igraph_is_directed
        - Src:             'src/graph/adjlist.c:1086,17'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/graph/adjlist.c:1087,18'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/graph/adjlist.c:1096,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/graph/adjlist.c:1097,10'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/graph/adjlist.c:1110,18'
          Dst:             igraph_vcount
        - Src:             'src/graph/adjlist.c:1111,16'
          Dst:             calloc
        - Src:             'src/graph/adjlist.c:1112,5'
          Dst:             igraph_error
    - functionName:    igraph_inclist_clear
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionLinenumberEnd: 850
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:848,9'
          Dst:             igraph_vector_int_clear
    - functionName:    igraph_inclist_init_empty
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          144
      EdgeCount:       37
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_inclist_destroy
        - igraph_vector_int_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:802,16'
          Dst:             calloc
        - Src:             'src/graph/adjlist.c:804,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:807,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/adjlist.c:807,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/graph/adjlist.c:809,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:809,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:812,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_inclist_destroy
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 825
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_destroy
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:829,9'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_inclist_init
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          354
      EdgeCount:       96
      CyclomaticComplexity: 18
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_allow_interruption
        - igraph_degree
        - igraph_error
        - igraph_incident
        - igraph_inclist_destroy
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vss_all
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:747,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/adjlist.c:752,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:755,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/adjlist.c:759,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:759,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:759,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/adjlist.c:759,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/adjlist.c:761,5'
          Dst:             igraph_vss_all
        - Src:             'src/graph/adjlist.c:761,5'
          Dst:             igraph_degree
        - Src:             'src/graph/adjlist.c:761,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:764,16'
          Dst:             calloc
        - Src:             'src/graph/adjlist.c:766,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:769,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/adjlist.c:769,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/graph/adjlist.c:771,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/graph/adjlist.c:773,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:773,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:774,9'
          Dst:             igraph_incident
        - Src:             'src/graph/adjlist.c:774,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:777,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/adjlist.c:778,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_inclist_fprint
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 699
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:697,9'
          Dst:             igraph_vector_int_fprint
    - functionName:    igraph_inclist_print
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 688
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_print
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:686,9'
          Dst:             igraph_vector_int_print
    - functionName:    igraph_adjlist_replace_edge
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 678
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          246
      EdgeCount:       58
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_error
        - igraph_vector_int_binsearch
        - igraph_vector_int_insert
        - igraph_vector_int_remove
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:651,17'
          Dst:             igraph_vector_int_binsearch
        - Src:             'src/graph/adjlist.c:653,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:655,17'
          Dst:             igraph_vector_int_binsearch
        - Src:             'src/graph/adjlist.c:657,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:664,9'
          Dst:             igraph_vector_int_insert
        - Src:             'src/graph/adjlist.c:664,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:665,9'
          Dst:             igraph_vector_int_remove
        - Src:             'src/graph/adjlist.c:669,9'
          Dst:             igraph_vector_int_remove
        - Src:             'src/graph/adjlist.c:673,9'
          Dst:             igraph_vector_int_insert
        - Src:             'src/graph/adjlist.c:673,9'
          Dst:             igraph_error
    - functionName:    igraph_adjlist_has_edge
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_contains_sorted
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:631,12'
          Dst:             igraph_vector_int_contains_sorted
    - functionName:    igraph_adjlist_fprint
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:597,9'
          Dst:             igraph_vector_int_fprint
    - functionName:    igraph_adjlist_print
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_print
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:586,9'
          Dst:             igraph_vector_int_print
    - functionName:    igraph_adjlist_simplify
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          155
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_pop_back
        - igraph_vector_int_size
        - igraph_vector_int_tail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:557,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:557,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:557,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/adjlist.c:557,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/adjlist.c:560,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/adjlist.c:568,33'
          Dst:             igraph_vector_int_tail
        - Src:             'src/graph/adjlist.c:569,17'
          Dst:             igraph_vector_int_pop_back
        - Src:             'src/graph/adjlist.c:575,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/adjlist.c:576,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_adjlist_sort
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_sort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:532,9'
          Dst:             igraph_vector_int_sort
    - functionName:    igraph_adjlist_size
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_adjlist_clear
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:497,9'
          Dst:             igraph_vector_int_clear
    - functionName:    igraph_inclist_size
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_adjlist_init_from_inclist
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          216
      EdgeCount:       40
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_adjlist_init_empty
        - igraph_error
        - igraph_errorf
        - igraph_inclist_size
        - igraph_vcount
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:435,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/adjlist.c:441,9'
          Dst:             igraph_inclist_size
        - Src:             'src/graph/adjlist.c:442,9'
          Dst:             igraph_inclist_size
        - Src:             'src/graph/adjlist.c:442,9'
          Dst:             igraph_errorf
        - Src:             'src/graph/adjlist.c:450,5'
          Dst:             igraph_adjlist_init_empty
        - Src:             'src/graph/adjlist.c:450,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:455,20'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/adjlist.c:456,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/adjlist.c:456,9'
          Dst:             igraph_error
    - functionName:    igraph_adjlist_init_empty
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          155
      EdgeCount:       39
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_adjlist_destroy
        - igraph_error
        - igraph_vector_int_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:275,16'
          Dst:             calloc
        - Src:             'src/graph/adjlist.c:276,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:277,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/adjlist.c:277,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/graph/adjlist.c:280,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:280,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:283,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_adjlist_destroy
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_int_destroy
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:479,9'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_adjlist_init_complementer
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         119
      ICount:          595
      EdgeCount:       146
      CyclomaticComplexity: 29
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_adjlist_destroy
        - igraph_allow_interruption
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_bitset_null
        - igraph_error
        - igraph_is_directed
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:330,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:333,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/adjlist.c:341,18'
          Dst:             igraph_vcount
        - Src:             'src/graph/adjlist.c:342,16'
          Dst:             calloc
        - Src:             'src/graph/adjlist.c:343,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:344,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/adjlist.c:344,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/graph/adjlist.c:346,5'
          Dst:             igraph_bitset_init
        - Src:             'src/graph/adjlist.c:346,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:346,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/adjlist.c:346,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/graph/adjlist.c:347,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:347,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:347,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/adjlist.c:347,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/adjlist.c:354,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/graph/adjlist.c:357,9'
          Dst:             igraph_bitset_null
        - Src:             'src/graph/adjlist.c:360,9'
          Dst:             igraph_neighbors
        - Src:             'src/graph/adjlist.c:360,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:368,34'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/adjlist.c:386,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:386,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:397,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/graph/adjlist.c:398,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/adjlist.c:399,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_simplify_sorted_int_adjacency_vector_in_place
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 871
      functionLinenumberEnd: 1020
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         142
      ICount:          840
      EdgeCount:       190
      CyclomaticComplexity: 50
      functionsReached:
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:881,22'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/adjlist.c:1017,5'
          Dst:             igraph_vector_int_resize
    - functionName:    igraph_adjlist_init
      functionSourceFile: '/src/igraph/src/graph/adjlist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         131
      ICount:          559
      EdgeCount:       163
      CyclomaticComplexity: 34
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_adjlist_destroy
        - igraph_allow_interruption
        - igraph_degree
        - igraph_error
        - igraph_i_property_cache_get_bool
        - igraph_i_property_cache_has
        - igraph_i_property_cache_set_bool_checked
        - igraph_i_simplify_sorted_int_adjacency_vector_in_place
        - igraph_is_directed
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vss_all
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/adjlist.c:157,32'
          Dst:             igraph_vcount
        - Src:             'src/graph/adjlist.c:164,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:167,10'
          Dst:             igraph_is_directed
        - Src:             'src/graph/adjlist.c:171,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:171,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:171,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/adjlist.c:171,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/adjlist.c:173,5'
          Dst:             igraph_vss_all
        - Src:             'src/graph/adjlist.c:173,5'
          Dst:             igraph_degree
        - Src:             'src/graph/adjlist.c:173,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:176,16'
          Dst:             calloc
        - Src:             'src/graph/adjlist.c:177,5'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:178,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/adjlist.c:178,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/graph/adjlist.c:181,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/graph/adjlist.c:182,10'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/graph/adjlist.c:186,13'
          Dst:             igraph_is_directed
        - Src:             'src/graph/adjlist.c:187,17'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/graph/adjlist.c:188,18'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/graph/adjlist.c:197,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/graph/adjlist.c:198,10'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/graph/adjlist.c:216,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/graph/adjlist.c:218,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/graph/adjlist.c:218,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:219,9'
          Dst:             igraph_neighbors
        - Src:             'src/graph/adjlist.c:219,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:223,9'
          Dst:             igraph_i_simplify_sorted_int_adjacency_vector_in_place
        - Src:             'src/graph/adjlist.c:223,9'
          Dst:             igraph_error
        - Src:             'src/graph/adjlist.c:229,9'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/graph/adjlist.c:235,9'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/graph/adjlist.c:241,15'
          Dst:             igraph_is_directed
        - Src:             'src/graph/adjlist.c:242,13'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/graph/adjlist.c:249,9'
          Dst:             igraph_i_property_cache_set_bool_checked
        - Src:             'src/graph/adjlist.c:252,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/graph/adjlist.c:253,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_attribute_combination
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1111
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          187
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - igraph_attribute_combination_add
        - igraph_attribute_combination_init
        - igraph_error
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:1115,5'
          Dst:             igraph_attribute_combination_init
        - Src:             'src/graph/attributes.c:1115,5'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:1134,13'
          Dst:             strlen
        - Src:             'src/graph/attributes.c:1138,30'
          Dst:             igraph_attribute_combination_add
    - functionName:    igraph_attribute_combination_init
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 918
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vector_ptr_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:916,5'
          Dst:             igraph_vector_ptr_init
        - Src:             'src/graph/attributes.c:916,5'
          Dst:             igraph_error
    - functionName:    igraph_attribute_combination_add
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 968
      functionLinenumberEnd: 1011
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          232
      EdgeCount:       60
      CyclomaticComplexity: 13
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_ptr_push_back
        - igraph_vector_ptr_size
        - strcmp
        - strdup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:969,25'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/graph/attributes.c:976,29'
          Dst:             strcmp
        - Src:             'src/graph/attributes.c:986,13'
          Dst:             calloc
        - Src:             'src/graph/attributes.c:988,13'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:991,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:991,9'
          Dst:             igraph_free
        - Src:             'src/graph/attributes.c:995,25'
          Dst:             strdup
        - Src:             'src/graph/attributes.c:997,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:1001,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:1001,9'
          Dst:             igraph_free
        - Src:             'src/graph/attributes.c:1005,9'
          Dst:             igraph_vector_ptr_push_back
        - Src:             'src/graph/attributes.c:1005,9'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:1006,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    strdup
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_attribute_combination_query
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1058
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          166
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - igraph_vector_ptr_size
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:1059,37'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/graph/attributes.c:1065,29'
          Dst:             strcmp
    - functionName:    igraph_attribute_combination_remove
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1028
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          147
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - igraph_vector_ptr_remove
        - igraph_vector_ptr_size
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:1029,25'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/graph/attributes.c:1036,29'
          Dst:             strcmp
        - Src:             'src/graph/attributes.c:1047,9'
          Dst:             igraph_vector_ptr_remove
    - functionName:    igraph_attribute_combination_destroy
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_ptr_destroy
        - igraph_vector_ptr_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:930,25'
          Dst:             igraph_vector_ptr_size
        - Src:             'src/graph/attributes.c:938,5'
          Dst:             igraph_vector_ptr_destroy
    - functionName:    igraph_has_attribute_table
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_set_attribute_table
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_attribute_get_bool_edge_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_bool_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:863,5'
          Dst:             igraph_vector_bool_clear
    - functionName:    igraph_i_attribute_get_bool_vertex_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_bool_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:851,5'
          Dst:             igraph_vector_bool_clear
    - functionName:    igraph_i_attribute_get_bool_graph_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_bool_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:839,5'
          Dst:             igraph_vector_bool_clear
    - functionName:    igraph_i_attribute_get_string_edge_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_strvector_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:828,5'
          Dst:             igraph_strvector_clear
    - functionName:    igraph_i_attribute_get_string_vertex_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_strvector_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:816,5'
          Dst:             igraph_strvector_clear
    - functionName:    igraph_i_attribute_get_string_graph_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 810
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_strvector_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:804,5'
          Dst:             igraph_strvector_clear
    - functionName:    igraph_i_attribute_get_numeric_edge_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:793,5'
          Dst:             igraph_vector_clear
    - functionName:    igraph_i_attribute_get_numeric_vertex_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:781,5'
          Dst:             igraph_vector_clear
    - functionName:    igraph_i_attribute_get_numeric_graph_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:769,5'
          Dst:             igraph_vector_clear
    - functionName:    igraph_i_attribute_get_type
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 764
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_attribute_has_attr
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 752
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_attribute_get_info
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 742
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_attribute_combine_edges
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:718,5'
          Dst:             igraph_fatal
    - functionName:    igraph_i_attribute_permute_edges
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 709
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_attribute_add_edges
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_attribute_combine_vertices
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:677,5'
          Dst:             igraph_fatal
    - functionName:    igraph_i_attribute_permute_vertices
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_attribute_add_vertices
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_attribute_copy
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          106
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_i_attribute_destroy
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:637,5'
          Dst:             igraph_i_attribute_destroy
        - Src:             'src/graph/attributes.c:639,9'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:641,13'
          Dst:             igraph_error
    - functionName:    igraph_i_attribute_destroy
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_attribute_init
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          83
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:620,9'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:622,13'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_reverse
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1036,22'
          Dst:             igraph_attribute_record_list_size
    - functionName:    igraph_attribute_record_list_size
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:288,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:289,5'
          Dst:             igraph_fatal
    - functionName:    igraph_attribute_record_list_remove_consecutive_duplicates
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          104
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_attribute_record_list_size
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1005,28'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:1014,13'
          Dst:             igraph_i_attribute_record_list_destroy_item
    - functionName:    igraph_i_attribute_record_list_destroy_item
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_attribute_record_destroy
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:608,5'
          Dst:             igraph_attribute_record_destroy
    - functionName:    igraph_attribute_record_destroy
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_free
        - igraph_i_attribute_record_destroy_values
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:242,5'
          Dst:             igraph_i_attribute_record_destroy_values
        - Src:             'src/graph/attributes.c:245,9'
          Dst:             igraph_free
    - functionName:    igraph_i_attribute_record_destroy_values
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          129
      EdgeCount:       23
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_free
        - igraph_strvector_destroy
        - igraph_vector_bool_destroy
        - igraph_vector_destroy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:189,9'
          Branch Sides:    []
        - Branch String:   'src/graph/attributes.c:210,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/attributes.c:186,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/attributes.c:191,17'
          Dst:             igraph_vector_destroy
        - Src:             'src/graph/attributes.c:195,17'
          Dst:             igraph_strvector_destroy
        - Src:             'src/graph/attributes.c:199,17'
          Dst:             igraph_vector_bool_destroy
        - Src:             'src/graph/attributes.c:206,9'
          Dst:             igraph_free
        - Src:             'src/graph/attributes.c:217,17'
          Dst:             igraph_free
    - functionName:    igraph_i_attribute_record_list_sort_ind_cmp
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1120
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_attribute_record_list_sort_ind
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          187
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - calloc
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_i_attribute_record_list_sort_ind_cmp
        - igraph_qsort_r
        - igraph_vector_int_resize
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:949,25'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:952,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/typed_list.pmt:952,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:957,12'
          Dst:             calloc
        - Src:             'src/core/typed_list.pmt:959,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:965,5'
          Dst:             igraph_qsort_r
        - Src:             'src/core/typed_list.pmt:965,5'
          Dst:             igraph_i_attribute_record_list_sort_ind_cmp
    - functionName:    igraph_attribute_record_list_sort
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_attribute_record_list_size
        - igraph_fatal
        - igraph_qsort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:916,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:917,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:919,24'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:918,5'
          Dst:             igraph_qsort
    - functionName:    igraph_attribute_record_list_permute
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          210
      EdgeCount:       47
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_fatal
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:877,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:878,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:879,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:880,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:882,12'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/typed_list.pmt:883,5'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:883,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:885,12'
          Dst:             calloc
        - Src:             'src/core/typed_list.pmt:887,9'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_remove_fast
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:829,25'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:831,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:834,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:837,17'
          Dst:             igraph_attribute_record_list_get_ptr
    - functionName:    igraph_attribute_record_list_get_ptr
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:378,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:379,5'
          Dst:             igraph_fatal
    - functionName:    igraph_attribute_record_list_pop_back
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_attribute_record_list_empty
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:801,5'
          Dst:             igraph_attribute_record_list_empty
        - Src:             'src/core/typed_list.pmt:801,5'
          Dst:             igraph_fatal
    - functionName:    igraph_attribute_record_list_empty
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:269,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:270,5'
          Dst:             igraph_fatal
    - functionName:    igraph_attribute_record_list_remove
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          98
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:764,25'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:766,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:769,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:772,17'
          Dst:             igraph_attribute_record_list_get_ptr
    - functionName:    igraph_attribute_record_list_insert_new
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          103
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_insert
        - igraph_error
        - igraph_i_attribute_record_list_destroy_item
        - igraph_i_attribute_record_list_init_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:731,5'
          Dst:             igraph_i_attribute_record_list_init_item
        - Src:             'src/core/typed_list.pmt:731,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:732,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:732,5'
          Dst:             igraph_i_attribute_record_list_destroy_item
        - Src:             'src/core/typed_list.pmt:733,5'
          Dst:             igraph_attribute_record_list_insert
        - Src:             'src/core/typed_list.pmt:733,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:734,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/core/typed_list.pmt:736,14'
          Dst:             igraph_attribute_record_list_get_ptr
    - functionName:    igraph_i_attribute_record_list_init_item
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_attribute_record_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:598,12'
          Dst:             igraph_attribute_record_init
    - functionName:    igraph_attribute_record_list_insert
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          128
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_fatal
        - igraph_i_attribute_record_list_expand_if_full
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:670,25'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:671,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:672,5'
          Dst:             igraph_i_attribute_record_list_expand_if_full
        - Src:             'src/core/typed_list.pmt:672,5'
          Dst:             igraph_error
    - functionName:    igraph_i_attribute_record_list_expand_if_full
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          150
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_attribute_record_list_reserve
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1095,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:1096,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:1099,33'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:1102,13'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:1107,9'
          Dst:             igraph_attribute_record_list_reserve
        - Src:             'src/core/typed_list.pmt:1107,9'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_reserve
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          181
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_attribute_record_list_capacity
        - igraph_error
        - igraph_fatal
        - realloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:237,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:238,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:239,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:241,24'
          Dst:             igraph_attribute_record_list_capacity
        - Src:             'src/core/typed_list.pmt:247,11'
          Dst:             realloc
        - Src:             'src/core/typed_list.pmt:248,5'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_capacity
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_attribute_record_init
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          105
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_attribute_record_set_name
        - igraph_attribute_record_set_type
        - igraph_error
        - igraph_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:132,5'
          Dst:             igraph_attribute_record_set_name
        - Src:             'src/graph/attributes.c:132,5'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:133,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:133,5'
          Dst:             igraph_free
        - Src:             'src/graph/attributes.c:134,5'
          Dst:             igraph_attribute_record_set_type
        - Src:             'src/graph/attributes.c:134,5'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:135,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_attribute_record_set_name
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          97
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_free
        - strdup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:486,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/attributes.c:489,20'
          Dst:             strdup
        - Src:             'src/graph/attributes.c:490,9'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:496,9'
          Dst:             igraph_free
    - functionName:    igraph_attribute_record_set_type
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         78
      ICount:          288
      EdgeCount:       83
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_fatalf
        - igraph_free
        - igraph_i_attribute_record_set_type
        - igraph_strvector_destroy
        - igraph_strvector_init
        - igraph_vector_bool_destroy
        - igraph_vector_bool_init
        - igraph_vector_destroy
        - igraph_vector_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:545,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/attributes.c:542,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/attributes.c:547,40'
          Dst:             calloc
        - Src:             'src/graph/attributes.c:548,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:549,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:549,17'
          Dst:             igraph_free
        - Src:             'src/graph/attributes.c:550,17'
          Dst:             igraph_vector_init
        - Src:             'src/graph/attributes.c:550,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:550,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:550,17'
          Dst:             igraph_vector_destroy
        - Src:             'src/graph/attributes.c:556,46'
          Dst:             calloc
        - Src:             'src/graph/attributes.c:557,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:558,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:558,17'
          Dst:             igraph_free
        - Src:             'src/graph/attributes.c:559,17'
          Dst:             igraph_strvector_init
        - Src:             'src/graph/attributes.c:559,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:559,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:559,17'
          Dst:             igraph_strvector_destroy
        - Src:             'src/graph/attributes.c:565,49'
          Dst:             calloc
        - Src:             'src/graph/attributes.c:566,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:567,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:567,17'
          Dst:             igraph_free
        - Src:             'src/graph/attributes.c:568,17'
          Dst:             igraph_vector_bool_init
        - Src:             'src/graph/attributes.c:568,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:568,17'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/attributes.c:568,17'
          Dst:             igraph_vector_bool_destroy
        - Src:             'src/graph/attributes.c:574,17'
          Dst:             igraph_fatalf
        - Src:             'src/graph/attributes.c:577,9'
          Dst:             igraph_i_attribute_record_set_type
        - Src:             'src/graph/attributes.c:578,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_attribute_record_set_type
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          96
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_attribute_record_set_default_numeric
        - igraph_fatal
        - igraph_i_attribute_record_destroy_values
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:510,9'
          Dst:             igraph_i_attribute_record_destroy_values
        - Src:             'src/graph/attributes.c:516,9'
          Dst:             igraph_attribute_record_set_default_numeric
        - Src:             'src/graph/attributes.c:516,9'
          Dst:             igraph_fatal
    - functionName:    igraph_attribute_record_set_default_numeric
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_attribute_record_list_insert_copy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          90
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_attribute_record_list_insert
        - igraph_error
        - igraph_i_attribute_record_list_copy_item
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:702,5'
          Dst:             igraph_i_attribute_record_list_copy_item
        - Src:             'src/core/typed_list.pmt:702,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:703,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:703,5'
          Dst:             igraph_i_attribute_record_list_destroy_item
        - Src:             'src/core/typed_list.pmt:704,5'
          Dst:             igraph_attribute_record_list_insert
        - Src:             'src/core/typed_list.pmt:704,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:705,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_attribute_record_list_copy_item
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_attribute_record_init_copy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:604,12'
          Dst:             igraph_attribute_record_init_copy
    - functionName:    igraph_attribute_record_init_copy
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          186
      EdgeCount:       41
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_attribute_record_init
        - igraph_error
        - igraph_strvector_update
        - igraph_vector_bool_update
        - igraph_vector_update
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:162,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/attributes.c:160,5'
          Dst:             igraph_attribute_record_init
        - Src:             'src/graph/attributes.c:160,5'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:164,13'
          Dst:             igraph_vector_update
        - Src:             'src/graph/attributes.c:164,13'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:168,13'
          Dst:             igraph_strvector_update
        - Src:             'src/graph/attributes.c:168,13'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:172,13'
          Dst:             igraph_vector_bool_update
        - Src:             'src/graph/attributes.c:172,13'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_push_back_new
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          103
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_attribute_record_list_expand_if_full
        - igraph_i_attribute_record_list_init_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:641,5'
          Dst:             igraph_i_attribute_record_list_expand_if_full
        - Src:             'src/core/typed_list.pmt:641,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:642,5'
          Dst:             igraph_i_attribute_record_list_init_item
        - Src:             'src/core/typed_list.pmt:642,5'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_push_back
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_attribute_record_list_expand_if_full
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:588,5'
          Dst:             igraph_i_attribute_record_list_expand_if_full
        - Src:             'src/core/typed_list.pmt:588,5'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_discard_fast
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_size
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:553,25'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:556,9'
          Dst:             igraph_i_attribute_record_list_destroy_item
    - functionName:    igraph_attribute_record_list_discard_back
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_size
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:528,25'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:530,9'
          Dst:             igraph_i_attribute_record_list_destroy_item
    - functionName:    igraph_attribute_record_list_discard
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_size
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:507,25'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:510,9'
          Dst:             igraph_i_attribute_record_list_destroy_item
    - functionName:    igraph_attribute_record_list_tail_ptr
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:485,25'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:486,23'
          Dst:             igraph_attribute_record_list_get_ptr
    - functionName:    igraph_attribute_record_list_swap_elements
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_attribute_record_list_swap
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_attribute_record_list_replace
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_attribute_record_list_get_ptr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:428,29'
          Dst:             igraph_attribute_record_list_get_ptr
    - functionName:    igraph_attribute_record_list_set
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:403,5'
          Dst:             igraph_i_attribute_record_list_destroy_item
    - functionName:    igraph_i_attribute_record_list_destroy_slice
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1086,9'
          Dst:             igraph_i_attribute_record_list_destroy_item
    - functionName:    igraph_attribute_record_list_resize
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          173
      EdgeCount:       36
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_attribute_record_list_reserve
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_fatal
        - igraph_i_attribute_record_list_destroy_slice
        - igraph_i_attribute_record_list_init_slice
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:327,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:328,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:330,5'
          Dst:             igraph_attribute_record_list_reserve
        - Src:             'src/core/typed_list.pmt:330,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:332,16'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:335,9'
          Dst:             igraph_i_attribute_record_list_init_slice
        - Src:             'src/core/typed_list.pmt:335,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:337,9'
          Dst:             igraph_i_attribute_record_list_destroy_slice
    - functionName:    igraph_i_attribute_record_list_init_slice
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1081
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_attribute_record_list_destroy_slice
        - igraph_i_attribute_record_list_init_item
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:1073,18'
          Dst:             igraph_i_attribute_record_list_init_item
        - Src:             'src/core/typed_list.pmt:1075,13'
          Dst:             igraph_i_attribute_record_list_destroy_slice
        - Src:             'src/core/typed_list.pmt:1076,13'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_list_clear
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
        - igraph_i_attribute_record_list_destroy_slice
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:358,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:359,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:360,5'
          Dst:             igraph_i_attribute_record_list_destroy_slice
    - functionName:    igraph_attribute_record_list_push_back_copy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          87
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_attribute_record_list_push_back
        - igraph_error
        - igraph_i_attribute_record_list_copy_item
        - igraph_i_attribute_record_list_destroy_item
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:614,5'
          Dst:             igraph_i_attribute_record_list_copy_item
        - Src:             'src/core/typed_list.pmt:614,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:615,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:615,5'
          Dst:             igraph_i_attribute_record_list_destroy_item
        - Src:             'src/core/typed_list.pmt:616,5'
          Dst:             igraph_attribute_record_list_push_back
        - Src:             'src/core/typed_list.pmt:616,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:617,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_attribute_record_list_destroy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_clear
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:177,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:180,9'
          Dst:             igraph_attribute_record_list_clear
    - functionName:    igraph_attribute_record_list_init_copy
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          110
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_attribute_record_list_destroy
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_init
        - igraph_attribute_record_list_push_back_copy
        - igraph_attribute_record_list_size
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:142,28'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/core/typed_list.pmt:144,5'
          Dst:             igraph_attribute_record_list_init
        - Src:             'src/core/typed_list.pmt:144,5'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:145,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/typed_list.pmt:145,5'
          Dst:             igraph_attribute_record_list_destroy
        - Src:             'src/core/typed_list.pmt:148,9'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/core/typed_list.pmt:148,9'
          Dst:             igraph_attribute_record_list_push_back_copy
        - Src:             'src/core/typed_list.pmt:148,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:151,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_attribute_record_list_init
      functionSourceFile: '/src/igraph/src/core/typed_list.pmt'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          163
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - calloc
        - igraph_error
        - igraph_fatal
        - igraph_i_attribute_record_list_init_slice
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/typed_list.pmt:111,5'
          Dst:             igraph_fatal
        - Src:             'src/core/typed_list.pmt:112,21'
          Dst:             calloc
        - Src:             'src/core/typed_list.pmt:114,9'
          Dst:             igraph_error
        - Src:             'src/core/typed_list.pmt:119,5'
          Dst:             igraph_i_attribute_record_list_init_slice
        - Src:             'src/core/typed_list.pmt:119,5'
          Dst:             igraph_error
    - functionName:    igraph_attribute_record_set_default_string
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          102
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_free
        - strdup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/attributes.c:457,16'
          Dst:             strdup
        - Src:             'src/graph/attributes.c:458,9'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:464,9'
          Dst:             igraph_free
    - functionName:    igraph_attribute_record_set_default_boolean
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_attribute_record_resize
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         68
      ICount:          342
      EdgeCount:       77
      CyclomaticComplexity: 11
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_strvector_resize
        - igraph_strvector_set
        - igraph_strvector_size
        - igraph_vector_bool_resize
        - igraph_vector_bool_size
        - igraph_vector_resize
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:340,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/attributes.c:338,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/attributes.c:344,17'
          Dst:             igraph_vector_size
        - Src:             'src/graph/attributes.c:345,13'
          Dst:             igraph_vector_resize
        - Src:             'src/graph/attributes.c:345,13'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:353,17'
          Dst:             igraph_vector_bool_size
        - Src:             'src/graph/attributes.c:354,13'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/graph/attributes.c:354,13'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:363,17'
          Dst:             igraph_strvector_resize
        - Src:             'src/graph/attributes.c:363,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:365,21'
          Dst:             igraph_strvector_size
        - Src:             'src/graph/attributes.c:366,17'
          Dst:             igraph_strvector_resize
        - Src:             'src/graph/attributes.c:366,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:368,21'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/attributes.c:368,21'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:374,13'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:378,13'
          Dst:             igraph_errorf
    - functionName:    igraph_attribute_record_size
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       29
      CyclomaticComplexity: 16
      functionsReached:
        - igraph_errorf
        - igraph_fatal
        - igraph_strvector_size
        - igraph_vector_bool_size
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:298,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/attributes.c:296,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/attributes.c:300,20'
          Dst:             igraph_vector_size
        - Src:             'src/graph/attributes.c:303,20'
          Dst:             igraph_strvector_size
        - Src:             'src/graph/attributes.c:306,20'
          Dst:             igraph_vector_bool_size
        - Src:             'src/graph/attributes.c:312,13'
          Dst:             igraph_errorf
    - functionName:    igraph_attribute_record_check_type
      functionSourceFile: '/src/igraph/src/graph/attributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          72
      EdgeCount:       23
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/attributes.c:266,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/attributes.c:268,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:271,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:274,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:277,17'
          Dst:             igraph_error
        - Src:             'src/graph/attributes.c:280,17'
          Dst:             igraph_error
    - functionName:    igraph_are_adjacent
      functionSourceFile: '/src/igraph/src/graph/basic_query.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_get_eid
        - igraph_vcount
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/basic_query.c:52,24'
          Dst:             igraph_vcount
        - Src:             'src/graph/basic_query.c:56,9'
          Dst:             igraph_error
        - Src:             'src/graph/basic_query.c:59,5'
          Dst:             igraph_get_eid
    - functionName:    igraph_i_property_cache_invalidate_conditionally
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          152
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - igraph_i_property_cache_get_bool
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/caching.c:188,5'
          Dst:             __assert_fail
        - Src:             'src/graph/caching.c:204,32'
          Dst:             igraph_i_property_cache_get_bool
    - functionName:    igraph_i_property_cache_get_bool
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - igraph_fatal
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/caching.c:73,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/caching.c:74,5'
          Dst:             __assert_fail
    - functionName:    igraph_i_property_cache_invalidate_all
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/caching.c:156,5'
          Dst:             __assert_fail
    - functionName:    igraph_i_property_cache_invalidate
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - igraph_fatal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/caching.c:143,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/caching.c:144,5'
          Dst:             __assert_fail
    - functionName:    igraph_i_property_cache_set_bool_checked
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          114
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - igraph_fatal
        - igraph_i_property_cache_set_bool
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/caching.c:124,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/caching.c:125,5'
          Dst:             __assert_fail
        - Src:             'src/graph/caching.c:130,9'
          Dst:             igraph_fatal
        - Src:             'src/graph/caching.c:132,9'
          Dst:             igraph_i_property_cache_set_bool
    - functionName:    igraph_i_property_cache_set_bool
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          83
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/caching.c:98,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/caching.c:99,5'
          Dst:             __assert_fail
    - functionName:    igraph_i_property_cache_has
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - igraph_fatal
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/caching.c:85,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/caching.c:86,5'
          Dst:             __assert_fail
    - functionName:    igraph_i_property_cache_destroy
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_property_cache_copy
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_property_cache_init
      functionSourceFile: '/src/igraph/src/graph/caching.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_st_vertex_connectivity_check_errors
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1739
      functionLinenumberEnd: 1788
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          337
      EdgeCount:       89
      CyclomaticComplexity: 15
      functionsReached:
        - igraph_are_adjacent
        - igraph_count_multiple_1
        - igraph_error
        - igraph_get_eid
        - igraph_vcount
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/flow/flow.c:1755,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/flow/flow.c:1741,32'
          Dst:             igraph_vcount
        - Src:             'src/flow/flow.c:1748,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1752,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1757,9'
          Dst:             igraph_are_adjacent
        - Src:             'src/flow/flow.c:1757,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1759,13'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1763,9'
          Dst:             igraph_are_adjacent
        - Src:             'src/flow/flow.c:1763,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1770,9'
          Dst:             igraph_are_adjacent
        - Src:             'src/flow/flow.c:1770,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1777,9'
          Dst:             igraph_get_eid
        - Src:             'src/flow/flow.c:1777,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1779,13'
          Dst:             igraph_count_multiple_1
        - Src:             'src/flow/flow.c:1779,13'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1783,9'
          Dst:             igraph_error
    - functionName:    igraph_i_mf_gap
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          77
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_dbuckets_empty_bucket
        - igraph_dbuckets_pop
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:266,17'
          Dst:             igraph_dbuckets_empty_bucket
        - Src:             'src/flow/flow.c:267,30'
          Dst:             igraph_dbuckets_pop
    - functionName:    igraph_i_mf_relabel
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          153
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_mf_push
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        14
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          171
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_buckets_add
        - igraph_dbuckets_delete
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:314,9'
          Dst:             igraph_dbuckets_delete
        - Src:             'src/flow/flow.c:315,9'
          Dst:             igraph_buckets_add
    - functionName:    igraph_gomory_hu_tree
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2523
      functionLinenumberEnd: 2616
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         143
      ICount:          641
      EdgeCount:       166
      CyclomaticComplexity: 25
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_add_edges
        - igraph_allow_interruption
        - igraph_error
        - igraph_ess_none
        - igraph_is_directed
        - igraph_maxflow
        - igraph_progress
        - igraph_subgraph_from_edges
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_resize
        - igraph_vector_int_size
        - igraph_vector_remove
        - igraph_vector_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:2525,32'
          Dst:             igraph_vcount
        - Src:             'src/flow/flow.c:2533,9'
          Dst:             igraph_is_directed
        - Src:             'src/flow/flow.c:2534,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2539,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:2539,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2539,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:2539,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:2540,5'
          Dst:             igraph_vector_init
        - Src:             'src/flow/flow.c:2540,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2540,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:2540,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/flow/flow.c:2541,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:2541,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2541,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:2541,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:2542,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:2542,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2542,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:2542,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:2550,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/flow/flow.c:2551,9'
          Dst:             igraph_progress
        - Src:             'src/flow/flow.c:2551,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2557,9'
          Dst:             igraph_maxflow
        - Src:             'src/flow/flow.c:2557,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2567,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/flow.c:2583,5'
          Dst:             igraph_progress
        - Src:             'src/flow/flow.c:2583,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2586,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/flow/flow.c:2586,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2594,5'
          Dst:             igraph_ess_none
        - Src:             'src/flow/flow.c:2594,5'
          Dst:             igraph_subgraph_from_edges
        - Src:             'src/flow/flow.c:2594,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2595,5'
          Dst:             igraph_add_edges
        - Src:             'src/flow/flow.c:2595,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2598,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:2599,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:2600,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:2601,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/flow.c:2605,9'
          Dst:             igraph_vector_update
        - Src:             'src/flow/flow.c:2605,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2607,13'
          Dst:             igraph_vector_remove
        - Src:             'src/flow/flow.c:2612,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/flow/flow.c:2613,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_maxflow
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 1031
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         672
      ICount:          3563
      EdgeCount:       809
      CyclomaticComplexity: 139
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_buckets_add
        - igraph_buckets_clear
        - igraph_buckets_destroy
        - igraph_buckets_empty
        - igraph_buckets_init
        - igraph_buckets_popmax
        - igraph_create
        - igraph_dbuckets_destroy
        - igraph_dbuckets_init
        - igraph_destroy
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_ecount
        - igraph_error
        - igraph_get_edgelist
        - igraph_i_maxflow_undirected
        - igraph_i_mf_bfs
        - igraph_i_mf_discharge
        - igraph_i_vector_int_rank
        - igraph_is_dag
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_bool_destroy
        - igraph_vector_bool_init
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_empty
        - igraph_vector_int_init
        - igraph_vector_int_null
        - igraph_vector_int_pop_back
        - igraph_vector_int_push_back
        - igraph_vector_int_resize
        - igraph_vector_int_size
        - igraph_vector_int_tail
        - igraph_vector_resize
        - igraph_vector_size
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:494,38'
          Dst:             igraph_vcount
        - Src:             'src/flow/flow.c:495,43'
          Dst:             igraph_ecount
        - Src:             'src/flow/flow.c:516,10'
          Dst:             igraph_is_directed
        - Src:             'src/flow/flow.c:517,9'
          Dst:             igraph_i_maxflow_undirected
        - Src:             'src/flow/flow.c:517,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:523,21'
          Dst:             igraph_vector_size
        - Src:             'src/flow/flow.c:524,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:527,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:530,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:581,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/flow/flow.c:581,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:582,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:582,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/flow/flow.c:583,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:583,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:583,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:583,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:584,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:584,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:584,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:584,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:585,5'
          Dst:             igraph_vector_init
        - Src:             'src/flow/flow.c:585,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:585,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:585,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/flow/flow.c:586,5'
          Dst:             igraph_vector_init
        - Src:             'src/flow/flow.c:586,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:586,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:586,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/flow/flow.c:587,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:587,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:587,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:587,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:588,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:588,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:588,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:588,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:590,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:590,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:590,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:590,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:591,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:591,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:591,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:591,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:592,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:592,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:592,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:592,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:595,5'
          Dst:             igraph_get_edgelist
        - Src:             'src/flow/flow.c:595,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:596,5'
          Dst:             igraph_i_vector_int_rank
        - Src:             'src/flow/flow.c:596,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:630,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:631,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:632,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/flow.c:635,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:636,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/flow.c:640,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:640,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:640,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:640,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:647,5'
          Dst:             igraph_buckets_init
        - Src:             'src/flow/flow.c:647,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:648,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:648,5'
          Dst:             igraph_buckets_destroy
        - Src:             'src/flow/flow.c:649,5'
          Dst:             igraph_dbuckets_init
        - Src:             'src/flow/flow.c:649,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:650,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:650,5'
          Dst:             igraph_dbuckets_destroy
        - Src:             'src/flow/flow.c:662,5'
          Dst:             igraph_i_mf_bfs
        - Src:             'src/flow/flow.c:662,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:665,13'
          Dst:             igraph_buckets_empty
        - Src:             'src/flow/flow.c:666,37'
          Dst:             igraph_buckets_popmax
        - Src:             'src/flow/flow.c:667,9'
          Dst:             igraph_i_mf_discharge
        - Src:             'src/flow/flow.c:670,13'
          Dst:             igraph_i_mf_bfs
        - Src:             'src/flow/flow.c:689,9'
          Dst:             igraph_vector_bool_init
        - Src:             'src/flow/flow.c:689,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:690,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:690,9'
          Dst:             igraph_vector_bool_destroy
        - Src:             'src/flow/flow.c:692,9'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/flow/flow.c:692,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:693,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:693,9'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/flow/flow.c:695,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/flow/flow.c:695,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:698,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/flow/flow.c:699,42'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/flow/flow.c:705,21'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/flow/flow.c:705,21'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:709,9'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/flow/flow.c:710,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/flow.c:716,13'
          Dst:             igraph_vector_int_clear
        - Src:             'src/flow/flow.c:721,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/flow/flow.c:721,21'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:728,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/flow/flow.c:728,13'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:738,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/flow/flow.c:738,13'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:747,9'
          Dst:             igraph_vector_bool_destroy
        - Src:             'src/flow/flow.c:748,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/flow.c:760,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:760,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:761,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:761,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:762,9'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/flow/flow.c:762,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:763,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:763,9'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/flow/flow.c:765,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/flow/flow.c:765,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:766,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/flow/flow.c:766,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:768,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/flow/flow.c:769,42'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/flow/flow.c:770,42'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/flow/flow.c:777,21'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/flow/flow.c:777,21'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:778,21'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/flow/flow.c:778,21'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:783,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:784,9'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/flow/flow.c:785,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/flow.c:788,9'
          Dst:             igraph_buckets_clear
        - Src:             'src/flow/flow.c:791,17'
          Dst:             igraph_buckets_add
        - Src:             'src/flow/flow.c:796,17'
          Dst:             igraph_buckets_empty
        - Src:             'src/flow/flow.c:797,41'
          Dst:             igraph_buckets_popmax
        - Src:             'src/flow/flow.c:814,33'
          Dst:             igraph_buckets_add
        - Src:             'src/flow/flow.c:849,25'
          Dst:             igraph_buckets_add
        - Src:             'src/flow/flow.c:881,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:881,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:881,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:881,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:885,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/flow/flow.c:885,17'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:887,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/flow/flow.c:887,17'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:891,9'
          Dst:             igraph_create
        - Src:             'src/flow/flow.c:891,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:893,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:894,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/flow.c:895,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:895,9'
          Dst:             igraph_destroy
        - Src:             'src/flow/flow.c:896,9'
          Dst:             igraph_is_dag
        - Src:             'src/flow/flow.c:896,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:897,9'
          Dst:             igraph_destroy
        - Src:             'src/flow/flow.c:898,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/flow.c:904,13'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:904,13'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:905,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:905,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:906,13'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:906,13'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:907,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:907,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:908,13'
          Dst:             igraph_vector_init
        - Src:             'src/flow/flow.c:908,13'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:908,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:908,13'
          Dst:             igraph_vector_destroy
        - Src:             'src/flow/flow.c:920,17'
          Dst:             igraph_vector_int_null
        - Src:             'src/flow/flow.c:921,17'
          Dst:             igraph_vector_int_clear
        - Src:             'src/flow/flow.c:922,17'
          Dst:             igraph_vector_int_null
        - Src:             'src/flow/flow.c:924,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/flow/flow.c:924,17'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:925,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/flow/flow.c:925,17'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:927,25'
          Dst:             igraph_vector_int_empty
        - Src:             'src/flow/flow.c:928,24'
          Dst:             igraph_vector_int_tail
        - Src:             'src/flow/flow.c:929,50'
          Dst:             igraph_vector_int_tail
        - Src:             'src/flow/flow.c:940,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/flow/flow.c:940,25'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:941,25'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/flow/flow.c:941,25'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:949,49'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/flow.c:958,49'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/flow.c:973,25'
          Dst:             igraph_vector_int_pop_back
        - Src:             'src/flow/flow.c:974,25'
          Dst:             igraph_vector_int_pop_back
        - Src:             'src/flow/flow.c:981,22'
          Dst:             igraph_vector_int_empty
        - Src:             'src/flow/flow.c:982,45'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/flow.c:997,23'
          Dst:             igraph_vector_int_empty
        - Src:             'src/flow/flow.c:999,13'
          Dst:             igraph_vector_destroy
        - Src:             'src/flow/flow.c:1000,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1001,13'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1002,13'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/flow.c:1007,9'
          Dst:             igraph_vector_resize
        - Src:             'src/flow/flow.c:1007,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1014,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1015,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/flow.c:1018,5'
          Dst:             igraph_dbuckets_destroy
        - Src:             'src/flow/flow.c:1019,5'
          Dst:             igraph_buckets_destroy
        - Src:             'src/flow/flow.c:1020,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1021,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1022,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1023,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/flow/flow.c:1024,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/flow/flow.c:1025,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1026,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1027,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/flow/flow.c:1028,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_maxflow_undirected
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         101
      ICount:          522
      EdgeCount:       117
      CyclomaticComplexity: 18
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_create
        - igraph_destroy
        - igraph_ecount
        - igraph_error
        - igraph_errorf
        - igraph_get_edgelist
        - igraph_maxflow
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_reserve
        - igraph_vector_int_resize
        - igraph_vector_int_size
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:169,38'
          Dst:             igraph_ecount
        - Src:             'src/flow/flow.c:170,38'
          Dst:             igraph_vcount
        - Src:             'src/flow/flow.c:180,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:180,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:180,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:180,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:181,5'
          Dst:             igraph_vector_init
        - Src:             'src/flow/flow.c:181,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:181,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:181,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/flow/flow.c:182,5'
          Dst:             igraph_errorf
        - Src:             'src/flow/flow.c:183,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/flow/flow.c:183,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:184,5'
          Dst:             igraph_get_edgelist
        - Src:             'src/flow/flow.c:184,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:185,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/flow/flow.c:185,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:193,5'
          Dst:             igraph_create
        - Src:             'src/flow/flow.c:193,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:194,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:194,5'
          Dst:             igraph_destroy
        - Src:             'src/flow/flow.c:196,5'
          Dst:             igraph_maxflow
        - Src:             'src/flow/flow.c:196,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:200,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/flow.c:217,9'
          Dst:             igraph_vector_resize
        - Src:             'src/flow/flow.c:217,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:220,5'
          Dst:             igraph_destroy
        - Src:             'src/flow/flow.c:221,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:222,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/flow/flow.c:223,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_mf_bfs
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      int
      argCount:        13
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          259
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_buckets_add
        - igraph_buckets_clear
        - igraph_dbuckets_add
        - igraph_dbuckets_clear
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_vector_int_fill
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:383,5'
          Dst:             igraph_buckets_clear
        - Src:             'src/flow/flow.c:384,5'
          Dst:             igraph_dbuckets_clear
        - Src:             'src/flow/flow.c:385,5'
          Dst:             igraph_vector_int_fill
        - Src:             'src/flow/flow.c:388,5'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/flow/flow.c:388,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:389,13'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/flow/flow.c:390,29'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/flow/flow.c:399,25'
          Dst:             igraph_buckets_add
        - Src:             'src/flow/flow.c:401,25'
          Dst:             igraph_dbuckets_add
        - Src:             'src/flow/flow.c:403,21'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/flow/flow.c:403,21'
          Dst:             igraph_error
    - functionName:    igraph_i_mf_discharge
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        16
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          249
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - igraph_buckets_empty_bucket
        - igraph_dbuckets_add
        - igraph_dbuckets_empty_bucket
        - igraph_i_mf_gap
        - igraph_i_mf_push
        - igraph_i_mf_relabel
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:345,21'
          Dst:             igraph_i_mf_push
        - Src:             'src/flow/flow.c:354,13'
          Dst:             igraph_i_mf_relabel
        - Src:             'src/flow/flow.c:355,17'
          Dst:             igraph_buckets_empty_bucket
        - Src:             'src/flow/flow.c:356,17'
          Dst:             igraph_dbuckets_empty_bucket
        - Src:             'src/flow/flow.c:357,17'
          Dst:             igraph_i_mf_gap
        - Src:             'src/flow/flow.c:364,13'
          Dst:             igraph_dbuckets_add
    - functionName:    igraph_cohesion
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2472
      functionLinenumberEnd: 2476
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_vertex_connectivity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:2474,5'
          Dst:             igraph_vertex_connectivity
        - Src:             'src/flow/flow.c:2474,5'
          Dst:             igraph_error
    - functionName:    igraph_vertex_connectivity
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2160
      functionLinenumberEnd: 2192
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          210
      EdgeCount:       59
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_error
        - igraph_i_connectivity_checks
        - igraph_i_vertex_connectivity_directed
        - igraph_i_vertex_connectivity_undirected
        - igraph_is_complete
        - igraph_is_directed
        - igraph_vcount
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:2165,9'
          Dst:             igraph_i_connectivity_checks
        - Src:             'src/flow/flow.c:2165,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2175,9'
          Dst:             igraph_is_complete
        - Src:             'src/flow/flow.c:2175,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2177,20'
          Dst:             igraph_vcount
        - Src:             'src/flow/flow.c:2184,13'
          Dst:             igraph_is_directed
        - Src:             'src/flow/flow.c:2185,13'
          Dst:             igraph_i_vertex_connectivity_directed
        - Src:             'src/flow/flow.c:2185,13'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2187,13'
          Dst:             igraph_i_vertex_connectivity_undirected
        - Src:             'src/flow/flow.c:2187,13'
          Dst:             igraph_error
    - functionName:    igraph_i_connectivity_checks
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2079
      functionLinenumberEnd: 2124
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          263
      EdgeCount:       71
      CyclomaticComplexity: 13
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_degree
        - igraph_error
        - igraph_is_connected
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_min
        - igraph_vss_all
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:2084,9'
          Dst:             igraph_vcount
        - Src:             'src/flow/flow.c:2090,5'
          Dst:             igraph_is_connected
        - Src:             'src/flow/flow.c:2090,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2096,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:2096,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2096,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:2096,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:2097,14'
          Dst:             igraph_is_directed
        - Src:             'src/flow/flow.c:2098,13'
          Dst:             igraph_vss_all
        - Src:             'src/flow/flow.c:2098,13'
          Dst:             igraph_degree
        - Src:             'src/flow/flow.c:2098,13'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2100,17'
          Dst:             igraph_vector_int_min
        - Src:             'src/flow/flow.c:2106,13'
          Dst:             igraph_vss_all
        - Src:             'src/flow/flow.c:2106,13'
          Dst:             igraph_degree
        - Src:             'src/flow/flow.c:2106,13'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2108,17'
          Dst:             igraph_vector_int_min
        - Src:             'src/flow/flow.c:2112,17'
          Dst:             igraph_vss_all
        - Src:             'src/flow/flow.c:2112,17'
          Dst:             igraph_degree
        - Src:             'src/flow/flow.c:2112,17'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2114,21'
          Dst:             igraph_vector_int_min
        - Src:             'src/flow/flow.c:2120,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:2121,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_vertex_connectivity_directed
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1945
      functionLinenumberEnd: 2049
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         132
      ICount:          601
      EdgeCount:       156
      CyclomaticComplexity: 26
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_destroy
        - igraph_ecount
        - igraph_error
        - igraph_fatal
        - igraph_i_split_vertices
        - igraph_i_st_vertex_connectivity_check_errors
        - igraph_incident
        - igraph_maxflow_value
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_fill
        - igraph_vector_init
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:1947,32'
          Dst:             igraph_vcount
        - Src:             'src/flow/flow.c:1959,5'
          Dst:             igraph_i_split_vertices
        - Src:             'src/flow/flow.c:1959,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1960,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:1960,5'
          Dst:             igraph_destroy
        - Src:             'src/flow/flow.c:1963,19'
          Dst:             igraph_ecount
        - Src:             'src/flow/flow.c:1964,5'
          Dst:             igraph_vector_init
        - Src:             'src/flow/flow.c:1964,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1964,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:1964,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/flow/flow.c:1965,5'
          Dst:             igraph_vector_fill
        - Src:             'src/flow/flow.c:1967,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:1967,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1967,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:1967,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1975,13'
          Dst:             igraph_allow_interruption
        - Src:             'src/flow/flow.c:1978,13'
          Dst:             igraph_i_st_vertex_connectivity_check_errors
        - Src:             'src/flow/flow.c:1978,13'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1990,13'
          Dst:             igraph_fatal
        - Src:             'src/flow/flow.c:1995,17'
          Dst:             igraph_incident
        - Src:             'src/flow/flow.c:1995,17'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1996,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/flow.c:2000,17'
          Dst:             igraph_incident
        - Src:             'src/flow/flow.c:2000,17'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2001,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/flow.c:2007,17'
          Dst:             igraph_maxflow_value
        - Src:             'src/flow/flow.c:2007,17'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2012,17'
          Dst:             igraph_incident
        - Src:             'src/flow/flow.c:2012,17'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2013,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/flow.c:2017,17'
          Dst:             igraph_incident
        - Src:             'src/flow/flow.c:2017,17'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2018,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/flow.c:2043,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:2044,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/flow/flow.c:2045,5'
          Dst:             igraph_destroy
        - Src:             'src/flow/flow.c:2046,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_vertex_connectivity_undirected
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2053
      functionLinenumberEnd: 2067
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          117
      EdgeCount:       30
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_copy
        - igraph_destroy
        - igraph_error
        - igraph_i_vertex_connectivity_directed
        - igraph_to_directed
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:2057,5'
          Dst:             igraph_copy
        - Src:             'src/flow/flow.c:2057,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2058,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:2058,5'
          Dst:             igraph_destroy
        - Src:             'src/flow/flow.c:2059,5'
          Dst:             igraph_to_directed
        - Src:             'src/flow/flow.c:2059,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2061,5'
          Dst:             igraph_i_vertex_connectivity_directed
        - Src:             'src/flow/flow.c:2061,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2063,5'
          Dst:             igraph_destroy
        - Src:             'src/flow/flow.c:2064,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_maxflow_value
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_maxflow
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:1093,12'
          Dst:             igraph_maxflow
    - functionName:    igraph_adhesion
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2438
      functionLinenumberEnd: 2439
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_edge_connectivity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:2439,12'
          Dst:             igraph_edge_connectivity
    - functionName:    igraph_edge_connectivity
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2272
      functionLinenumberEnd: 2298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          127
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_i_connectivity_checks
        - igraph_mincut_value
        - igraph_vcount
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:2275,36'
          Dst:             igraph_vcount
        - Src:             'src/flow/flow.c:2288,9'
          Dst:             igraph_i_connectivity_checks
        - Src:             'src/flow/flow.c:2288,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2293,9'
          Dst:             igraph_mincut_value
        - Src:             'src/flow/flow.c:2293,9'
          Dst:             igraph_error
    - functionName:    igraph_mincut_value
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1693
      functionLinenumberEnd: 1730
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          208
      EdgeCount:       55
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_error
        - igraph_i_mincut_value_undirected
        - igraph_is_directed
        - igraph_maxflow_value
        - igraph_vcount
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:1695,32'
          Dst:             igraph_vcount
        - Src:             'src/flow/flow.c:1701,10'
          Dst:             igraph_is_directed
        - Src:             'src/flow/flow.c:1702,9'
          Dst:             igraph_i_mincut_value_undirected
        - Src:             'src/flow/flow.c:1702,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1707,9'
          Dst:             igraph_maxflow_value
        - Src:             'src/flow/flow.c:1707,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1715,9'
          Dst:             igraph_maxflow_value
        - Src:             'src/flow/flow.c:1715,9'
          Dst:             igraph_error
    - functionName:    igraph_i_mincut_value_undirected
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1652
      functionLinenumberEnd: 1653
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_mincut_undirected
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:1653,12'
          Dst:             igraph_i_mincut_undirected
    - functionName:    igraph_i_mincut_undirected
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1200
      functionLinenumberEnd: 1458
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         306
      ICount:          1686
      EdgeCount:       370
      CyclomaticComplexity: 66
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_adjlist_destroy
        - igraph_adjlist_init
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_connected_components
        - igraph_ecount
        - igraph_error
        - igraph_i_cutheap_active_size
        - igraph_i_cutheap_destroy
        - igraph_i_cutheap_init
        - igraph_i_cutheap_maxvalue
        - igraph_i_cutheap_popmax
        - igraph_i_cutheap_reset_undefine
        - igraph_i_cutheap_size
        - igraph_i_cutheap_update
        - igraph_inclist_destroy
        - igraph_inclist_init
        - igraph_vcount
        - igraph_vector_int_append
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_pop_back
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_resize
        - igraph_vector_int_size
        - igraph_vector_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:1202,32'
          Dst:             igraph_vcount
        - Src:             'src/flow/flow.c:1203,32'
          Dst:             igraph_ecount
        - Src:             'src/flow/flow.c:1216,21'
          Dst:             igraph_vector_size
        - Src:             'src/flow/flow.c:1217,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1225,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:1225,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1225,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:1225,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1226,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:1226,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1226,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:1226,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1227,9'
          Dst:             igraph_connected_components
        - Src:             'src/flow/flow.c:1227,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1233,17'
          Dst:             igraph_vector_int_clear
        - Src:             'src/flow/flow.c:1237,17'
          Dst:             igraph_vector_int_resize
        - Src:             'src/flow/flow.c:1237,17'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1247,17'
          Dst:             igraph_vector_int_resize
        - Src:             'src/flow/flow.c:1247,17'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1256,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1257,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1258,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/flow.c:1266,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:1266,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1266,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:1266,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1267,9'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/flow/flow.c:1267,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1270,5'
          Dst:             igraph_i_cutheap_init
        - Src:             'src/flow/flow.c:1270,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1271,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:1271,5'
          Dst:             igraph_i_cutheap_destroy
        - Src:             'src/flow/flow.c:1273,5'
          Dst:             igraph_inclist_init
        - Src:             'src/flow/flow.c:1273,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1274,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:1274,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/flow/flow.c:1276,5'
          Dst:             igraph_adjlist_init
        - Src:             'src/flow/flow.c:1276,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1277,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:1277,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/flow/flow.c:1279,12'
          Dst:             igraph_i_cutheap_size
        - Src:             'src/flow/flow.c:1289,17'
          Dst:             igraph_i_cutheap_popmax
        - Src:             'src/flow/flow.c:1294,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/flow.c:1299,17'
          Dst:             igraph_i_cutheap_update
        - Src:             'src/flow/flow.c:1302,18'
          Dst:             igraph_i_cutheap_active_size
        - Src:             'src/flow/flow.c:1306,16'
          Dst:             igraph_i_cutheap_maxvalue
        - Src:             'src/flow/flow.c:1307,16'
          Dst:             igraph_i_cutheap_popmax
        - Src:             'src/flow/flow.c:1322,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/flow/flow.c:1322,13'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1323,13'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/flow/flow.c:1323,13'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1329,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/flow.c:1334,17'
          Dst:             igraph_vector_int_pop_back
        - Src:             'src/flow/flow.c:1335,17'
          Dst:             igraph_vector_int_pop_back
        - Src:             'src/flow/flow.c:1344,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/flow.c:1349,17'
          Dst:             igraph_vector_int_pop_back
        - Src:             'src/flow/flow.c:1350,17'
          Dst:             igraph_vector_int_pop_back
        - Src:             'src/flow/flow.c:1359,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/flow.c:1364,18'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/flow.c:1377,9'
          Dst:             igraph_vector_int_append
        - Src:             'src/flow/flow.c:1377,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1378,9'
          Dst:             igraph_vector_int_append
        - Src:             'src/flow/flow.c:1378,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1379,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/flow/flow.c:1380,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/flow/flow.c:1383,9'
          Dst:             igraph_i_cutheap_reset_undefine
        - Src:             'src/flow/flow.c:1383,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1388,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/flow/flow.c:1389,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/flow/flow.c:1390,5'
          Dst:             igraph_i_cutheap_destroy
        - Src:             'src/flow/flow.c:1391,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/flow.c:1399,9'
          Dst:             igraph_bitset_init
        - Src:             'src/flow/flow.c:1399,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1399,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:1399,9'
          Dst:             igraph_bitset_destroy
        - Src:             'src/flow/flow.c:1412,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/flow/flow.c:1412,13'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1424,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/flow/flow.c:1424,13'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1438,13'
          Dst:             igraph_vector_int_clear
        - Src:             'src/flow/flow.c:1445,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/flow/flow.c:1445,21'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1448,13'
          Dst:             igraph_vector_int_clear
        - Src:             'src/flow/flow.c:1449,13'
          Dst:             igraph_vector_int_append
        - Src:             'src/flow/flow.c:1449,13'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1452,9'
          Dst:             igraph_bitset_destroy
        - Src:             'src/flow/flow.c:1453,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1454,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_vertex_disjoint_paths
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2377
      functionLinenumberEnd: 2405
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          191
      EdgeCount:       50
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_get_all_eids_between
        - igraph_i_st_vertex_connectivity_directed
        - igraph_i_st_vertex_connectivity_undirected
        - igraph_is_directed
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:2382,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2386,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:2386,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2386,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:2386,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:2387,5'
          Dst:             igraph_get_all_eids_between
        - Src:             'src/flow/flow.c:2387,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2389,9'
          Dst:             igraph_is_directed
        - Src:             'src/flow/flow.c:2390,9'
          Dst:             igraph_i_st_vertex_connectivity_directed
        - Src:             'src/flow/flow.c:2390,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2394,9'
          Dst:             igraph_i_st_vertex_connectivity_undirected
        - Src:             'src/flow/flow.c:2394,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2399,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/flow.c:2401,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:2402,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_st_vertex_connectivity_directed
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1795
      functionLinenumberEnd: 1849
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          349
      EdgeCount:       83
      CyclomaticComplexity: 12
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_destroy
        - igraph_ecount
        - igraph_error
        - igraph_i_split_vertices
        - igraph_i_st_vertex_connectivity_check_errors
        - igraph_incident
        - igraph_maxflow_value
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_fill
        - igraph_vector_init
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:1797,32'
          Dst:             igraph_vcount
        - Src:             'src/flow/flow.c:1807,5'
          Dst:             igraph_i_st_vertex_connectivity_check_errors
        - Src:             'src/flow/flow.c:1807,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1813,5'
          Dst:             igraph_i_split_vertices
        - Src:             'src/flow/flow.c:1813,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1814,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:1814,5'
          Dst:             igraph_destroy
        - Src:             'src/flow/flow.c:1817,19'
          Dst:             igraph_ecount
        - Src:             'src/flow/flow.c:1818,5'
          Dst:             igraph_vector_init
        - Src:             'src/flow/flow.c:1818,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1818,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:1818,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/flow/flow.c:1819,5'
          Dst:             igraph_vector_fill
        - Src:             'src/flow/flow.c:1823,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:1823,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1823,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:1823,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1824,5'
          Dst:             igraph_incident
        - Src:             'src/flow/flow.c:1824,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1825,11'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/flow.c:1829,5'
          Dst:             igraph_incident
        - Src:             'src/flow/flow.c:1829,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1830,11'
          Dst:             igraph_vector_int_size
        - Src:             'src/flow/flow.c:1834,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1835,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/flow.c:1838,5'
          Dst:             igraph_maxflow_value
        - Src:             'src/flow/flow.c:1838,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1844,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/flow/flow.c:1845,5'
          Dst:             igraph_destroy
        - Src:             'src/flow/flow.c:1846,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_st_vertex_connectivity_undirected
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1856
      functionLinenumberEnd: 1879
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          169
      EdgeCount:       41
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_copy
        - igraph_destroy
        - igraph_error
        - igraph_i_st_vertex_connectivity_check_errors
        - igraph_i_st_vertex_connectivity_directed
        - igraph_to_directed
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:1862,5'
          Dst:             igraph_i_st_vertex_connectivity_check_errors
        - Src:             'src/flow/flow.c:1862,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1867,5'
          Dst:             igraph_copy
        - Src:             'src/flow/flow.c:1867,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1868,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:1868,5'
          Dst:             igraph_destroy
        - Src:             'src/flow/flow.c:1869,5'
          Dst:             igraph_to_directed
        - Src:             'src/flow/flow.c:1869,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1871,5'
          Dst:             igraph_i_st_vertex_connectivity_directed
        - Src:             'src/flow/flow.c:1871,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1875,5'
          Dst:             igraph_destroy
        - Src:             'src/flow/flow.c:1876,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_edge_disjoint_paths
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2329
      functionLinenumberEnd: 2343
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_maxflow_value
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:2334,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2338,5'
          Dst:             igraph_maxflow_value
        - Src:             'src/flow/flow.c:2338,5'
          Dst:             igraph_error
    - functionName:    igraph_st_edge_connectivity
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2222
      functionLinenumberEnd: 2234
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_maxflow_value
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:2227,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:2230,5'
          Dst:             igraph_maxflow_value
        - Src:             'src/flow/flow.c:2230,5'
          Dst:             igraph_error
    - functionName:    igraph_st_vertex_connectivity
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1927
      functionLinenumberEnd: 1940
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          104
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_st_vertex_connectivity_directed
        - igraph_i_st_vertex_connectivity_undirected
        - igraph_is_directed
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:1929,9'
          Dst:             igraph_is_directed
        - Src:             'src/flow/flow.c:1930,9'
          Dst:             igraph_i_st_vertex_connectivity_directed
        - Src:             'src/flow/flow.c:1930,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1934,9'
          Dst:             igraph_i_st_vertex_connectivity_undirected
        - Src:             'src/flow/flow.c:1934,9'
          Dst:             igraph_error
    - functionName:    igraph_i_mincut_directed
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1466
      functionLinenumberEnd: 1574
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         219
      ICount:          873
      EdgeCount:       260
      CyclomaticComplexity: 43
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_maxflow
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:1469,32'
          Dst:             igraph_vcount
        - Src:             'src/flow/flow.c:1477,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:1477,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1477,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:1477,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1480,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:1480,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1480,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:1480,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1483,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:1483,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1483,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:1483,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1487,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:1487,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1487,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:1487,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1491,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:1491,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1491,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:1491,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1495,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow.c:1495,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1495,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow.c:1495,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1500,9'
          Dst:             igraph_maxflow
        - Src:             'src/flow/flow.c:1500,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1506,17'
          Dst:             igraph_vector_int_update
        - Src:             'src/flow/flow.c:1506,17'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1509,17'
          Dst:             igraph_vector_int_update
        - Src:             'src/flow/flow.c:1509,17'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1512,17'
          Dst:             igraph_vector_int_update
        - Src:             'src/flow/flow.c:1512,17'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1519,9'
          Dst:             igraph_maxflow
        - Src:             'src/flow/flow.c:1519,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1526,17'
          Dst:             igraph_vector_int_update
        - Src:             'src/flow/flow.c:1526,17'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1529,17'
          Dst:             igraph_vector_int_update
        - Src:             'src/flow/flow.c:1529,17'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1532,17'
          Dst:             igraph_vector_int_update
        - Src:             'src/flow/flow.c:1532,17'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1546,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1547,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/flow.c:1550,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1551,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/flow.c:1554,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1555,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/flow.c:1558,9'
          Dst:             igraph_vector_int_update
        - Src:             'src/flow/flow.c:1558,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1559,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1560,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/flow.c:1563,9'
          Dst:             igraph_vector_int_update
        - Src:             'src/flow/flow.c:1563,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1564,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1565,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/flow/flow.c:1568,9'
          Dst:             igraph_vector_int_update
        - Src:             'src/flow/flow.c:1568,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1569,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow.c:1570,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_mincut
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1630
      functionLinenumberEnd: 1646
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          112
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_i_mincut_directed
        - igraph_i_mincut_undirected
        - igraph_is_directed
        - igraph_mincut_value
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:1632,9'
          Dst:             igraph_is_directed
        - Src:             'src/flow/flow.c:1634,13'
          Dst:             igraph_i_mincut_directed
        - Src:             'src/flow/flow.c:1637,20'
          Dst:             igraph_mincut_value
        - Src:             'src/flow/flow.c:1640,9'
          Dst:             igraph_i_mincut_undirected
        - Src:             'src/flow/flow.c:1640,9'
          Dst:             igraph_error
    - functionName:    igraph_st_mincut
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1180
      functionLinenumberEnd: 1184
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_maxflow
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:1182,12'
          Dst:             igraph_maxflow
    - functionName:    igraph_st_mincut_value
      functionSourceFile: '/src/igraph/src/flow/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1129
      functionLinenumberEnd: 1138
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          79
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_maxflow_value
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow.c:1132,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow.c:1135,5'
          Dst:             igraph_maxflow_value
        - Src:             'src/flow/flow.c:1135,5'
          Dst:             igraph_error
    - functionName:    igraph_i_split_vertices
      functionSourceFile: '/src/igraph/src/flow/flow_conversion.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         56
      ICount:          280
      EdgeCount:       64
      CyclomaticComplexity: 10
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_create
        - igraph_ecount
        - igraph_error
        - igraph_get_edgelist
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_reserve
        - igraph_vector_int_resize
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/flow/flow_conversion.c:62,32'
          Dst:             igraph_vcount
        - Src:             'src/flow/flow_conversion.c:63,32'
          Dst:             igraph_ecount
        - Src:             'src/flow/flow_conversion.c:67,10'
          Dst:             igraph_is_directed
        - Src:             'src/flow/flow_conversion.c:68,9'
          Dst:             igraph_error
        - Src:             'src/flow/flow_conversion.c:71,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/flow/flow_conversion.c:71,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow_conversion.c:71,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/flow/flow_conversion.c:71,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow_conversion.c:72,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/flow/flow_conversion.c:72,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow_conversion.c:73,5'
          Dst:             igraph_get_edgelist
        - Src:             'src/flow/flow_conversion.c:73,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow_conversion.c:74,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/flow/flow_conversion.c:74,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow_conversion.c:86,5'
          Dst:             igraph_create
        - Src:             'src/flow/flow_conversion.c:86,5'
          Dst:             igraph_error
        - Src:             'src/flow/flow_conversion.c:88,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/flow/flow_conversion.c:89,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_get_shortest_path_bellman_ford
      functionSourceFile: '/src/igraph/src/paths/bellman_ford.c'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          193
      EdgeCount:       48
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_get_shortest_paths_bellman_ford
        - igraph_vector_int_list_destroy
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_init
        - igraph_vector_int_swap
        - igraph_vss_1
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/bellman_ford.c:561,9'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/paths/bellman_ford.c:561,9'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:562,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/bellman_ford.c:562,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/bellman_ford.c:567,9'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/paths/bellman_ford.c:567,9'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:568,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/bellman_ford.c:568,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/bellman_ford.c:573,5'
          Dst:             igraph_vss_1
        - Src:             'src/paths/bellman_ford.c:573,5'
          Dst:             igraph_get_shortest_paths_bellman_ford
        - Src:             'src/paths/bellman_ford.c:573,5'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:580,39'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/bellman_ford.c:580,9'
          Dst:             igraph_vector_int_swap
        - Src:             'src/paths/bellman_ford.c:581,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/bellman_ford.c:582,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/bellman_ford.c:585,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/bellman_ford.c:585,9'
          Dst:             igraph_vector_int_swap
        - Src:             'src/paths/bellman_ford.c:586,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/bellman_ford.c:587,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_get_shortest_paths_bellman_ford
      functionSourceFile: '/src/igraph/src/paths/bellman_ford.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_get_shortest_paths_bellman_ford
        - igraph_i_validate_distance_weights
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/bellman_ford.c:308,5'
          Dst:             igraph_i_validate_distance_weights
        - Src:             'src/paths/bellman_ford.c:308,5'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:309,12'
          Dst:             igraph_i_get_shortest_paths_bellman_ford
    - functionName:    igraph_i_get_shortest_paths_bellman_ford
      functionSourceFile: '/src/igraph/src/paths/bellman_ford.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         286
      ICount:          1460
      EdgeCount:       348
      CyclomaticComplexity: 64
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_allow_interruption
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_free
        - igraph_i_get_shortest_paths_unweighted
        - igraph_i_lazy_inclist_get_real
        - igraph_lazy_inclist_destroy
        - igraph_lazy_inclist_init
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_fill
        - igraph_vector_init
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_resize
        - igraph_vector_int_resize
        - igraph_vector_int_size
        - igraph_vit_create
        - igraph_vit_destroy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/bellman_ford.c:323,38'
          Dst:             igraph_vcount
        - Src:             'src/paths/bellman_ford.c:335,16'
          Dst:             igraph_i_get_shortest_paths_unweighted
        - Src:             'src/paths/bellman_ford.c:339,9'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:342,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/paths/bellman_ford.c:342,5'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:342,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/bellman_ford.c:342,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/paths/bellman_ford.c:343,5'
          Dst:             igraph_bitset_init
        - Src:             'src/paths/bellman_ford.c:343,5'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:343,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/bellman_ford.c:343,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/paths/bellman_ford.c:344,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/bellman_ford.c:344,5'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:344,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/bellman_ford.c:344,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/bellman_ford.c:345,5'
          Dst:             igraph_lazy_inclist_init
        - Src:             'src/paths/bellman_ford.c:345,5'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:346,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/bellman_ford.c:346,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/bellman_ford.c:348,5'
          Dst:             igraph_vit_create
        - Src:             'src/paths/bellman_ford.c:348,5'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:349,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/bellman_ford.c:349,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/bellman_ford.c:352,9'
          Dst:             igraph_vector_int_list_resize
        - Src:             'src/paths/bellman_ford.c:352,9'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:355,9'
          Dst:             igraph_vector_int_list_resize
        - Src:             'src/paths/bellman_ford.c:355,9'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:358,19'
          Dst:             calloc
        - Src:             'src/paths/bellman_ford.c:359,5'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:360,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/bellman_ford.c:360,5'
          Dst:             igraph_free
        - Src:             'src/paths/bellman_ford.c:362,5'
          Dst:             igraph_vector_init
        - Src:             'src/paths/bellman_ford.c:362,5'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:362,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/bellman_ford.c:362,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/bellman_ford.c:364,5'
          Dst:             igraph_vector_fill
        - Src:             'src/paths/bellman_ford.c:369,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/bellman_ford.c:369,9'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:372,13'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/paths/bellman_ford.c:373,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/bellman_ford.c:375,13'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/paths/bellman_ford.c:379,13'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:388,37'
          Dst:             igraph_i_lazy_inclist_get_real
        - Src:             'src/paths/bellman_ford.c:389,9'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:391,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/bellman_ford.c:408,21'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/bellman_ford.c:408,21'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:416,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/paths/bellman_ford.c:416,9'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:434,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/paths/bellman_ford.c:434,9'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:454,24'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/bellman_ford.c:455,17'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/bellman_ford.c:458,24'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/bellman_ford.c:459,17'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/bellman_ford.c:462,13'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/bellman_ford.c:472,17'
          Dst:             igraph_vector_int_resize
        - Src:             'src/paths/bellman_ford.c:472,17'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:476,17'
          Dst:             igraph_vector_int_resize
        - Src:             'src/paths/bellman_ford.c:476,17'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:493,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/bellman_ford.c:494,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/bellman_ford.c:496,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/bellman_ford.c:497,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/bellman_ford.c:500,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/paths/bellman_ford.c:501,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/paths/bellman_ford.c:502,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/bellman_ford.c:503,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/bellman_ford.c:504,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_distances_bellman_ford
      functionSourceFile: '/src/igraph/src/paths/bellman_ford.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         180
      ICount:          912
      EdgeCount:       213
      CyclomaticComplexity: 35
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_bitset_destroy
        - igraph_bitset_init
        - igraph_bitset_null
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_ecount
        - igraph_error
        - igraph_i_distances_unweighted_cutoff
        - igraph_i_lazy_inclist_get_real
        - igraph_lazy_inclist_destroy
        - igraph_lazy_inclist_init
        - igraph_matrix_resize
        - igraph_matrix_set_row
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_fill
        - igraph_vector_init
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_null
        - igraph_vector_int_size
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vs_is_all
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/bellman_ford.c:89,38'
          Dst:             igraph_vcount
        - Src:             'src/paths/bellman_ford.c:90,32'
          Dst:             igraph_ecount
        - Src:             'src/paths/bellman_ford.c:112,16'
          Dst:             igraph_i_distances_unweighted_cutoff
        - Src:             'src/paths/bellman_ford.c:115,5'
          Dst:             igraph_vit_create
        - Src:             'src/paths/bellman_ford.c:115,5'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:116,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/bellman_ford.c:116,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/bellman_ford.c:119,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/paths/bellman_ford.c:119,5'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:119,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/bellman_ford.c:119,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/paths/bellman_ford.c:120,5'
          Dst:             igraph_bitset_init
        - Src:             'src/paths/bellman_ford.c:120,5'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:120,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/bellman_ford.c:120,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/paths/bellman_ford.c:121,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/bellman_ford.c:121,5'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:121,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/bellman_ford.c:121,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/bellman_ford.c:122,5'
          Dst:             igraph_lazy_inclist_init
        - Src:             'src/paths/bellman_ford.c:122,5'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:123,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/bellman_ford.c:123,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/bellman_ford.c:125,14'
          Dst:             igraph_vs_is_all
        - Src:             'src/paths/bellman_ford.c:129,9'
          Dst:             igraph_vit_create
        - Src:             'src/paths/bellman_ford.c:129,9'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:130,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/bellman_ford.c:130,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/bellman_ford.c:139,5'
          Dst:             igraph_vector_init
        - Src:             'src/paths/bellman_ford.c:139,5'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:139,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/bellman_ford.c:139,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/bellman_ford.c:140,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/paths/bellman_ford.c:140,5'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:147,9'
          Dst:             igraph_vector_fill
        - Src:             'src/paths/bellman_ford.c:149,9'
          Dst:             igraph_bitset_null
        - Src:             'src/paths/bellman_ford.c:150,9'
          Dst:             igraph_vector_int_null
        - Src:             'src/paths/bellman_ford.c:154,13'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/bellman_ford.c:154,13'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:157,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/paths/bellman_ford.c:158,13'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/bellman_ford.c:160,30'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/paths/bellman_ford.c:164,17'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:174,41'
          Dst:             igraph_i_lazy_inclist_get_real
        - Src:             'src/paths/bellman_ford.c:175,13'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:177,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/bellman_ford.c:187,25'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/bellman_ford.c:187,25'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:195,13'
          Dst:             igraph_matrix_set_row
        - Src:             'src/paths/bellman_ford.c:195,13'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:206,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/bellman_ford.c:207,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/bellman_ford.c:210,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/bellman_ford.c:211,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/bellman_ford.c:214,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/bellman_ford.c:215,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/paths/bellman_ford.c:216,5'
          Dst:             igraph_bitset_destroy
        - Src:             'src/paths/bellman_ford.c:217,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/bellman_ford.c:218,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/bellman_ford.c:219,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_distances_bellman_ford
      functionSourceFile: '/src/igraph/src/paths/bellman_ford.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_distances_bellman_ford
        - igraph_i_validate_distance_weights
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/bellman_ford.c:78,5'
          Dst:             igraph_i_validate_distance_weights
        - Src:             'src/paths/bellman_ford.c:78,5'
          Dst:             igraph_error
        - Src:             'src/paths/bellman_ford.c:79,12'
          Dst:             igraph_i_distances_bellman_ford
    - functionName:    distances_floyd_warshall_tree
      functionSourceFile: '/src/igraph/src/paths/floyd_warshall.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         169
      ICount:          865
      EdgeCount:       199
      CyclomaticComplexity: 32
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_error
        - igraph_matrix_int_destroy
        - igraph_matrix_int_init
        - igraph_matrix_nrow
        - igraph_stack_int_destroy
        - igraph_stack_int_empty
        - igraph_stack_int_init
        - igraph_stack_int_pop
        - igraph_stack_int_push
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/floyd_warshall.c:68,32'
          Dst:             igraph_matrix_nrow
        - Src:             'src/paths/floyd_warshall.c:73,5'
          Dst:             igraph_matrix_int_init
        - Src:             'src/paths/floyd_warshall.c:73,5'
          Dst:             igraph_error
        - Src:             'src/paths/floyd_warshall.c:73,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/floyd_warshall.c:73,5'
          Dst:             igraph_matrix_int_destroy
        - Src:             'src/paths/floyd_warshall.c:80,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/floyd_warshall.c:80,5'
          Dst:             igraph_error
        - Src:             'src/paths/floyd_warshall.c:80,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/floyd_warshall.c:80,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/floyd_warshall.c:87,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/floyd_warshall.c:87,5'
          Dst:             igraph_error
        - Src:             'src/paths/floyd_warshall.c:87,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/floyd_warshall.c:87,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/floyd_warshall.c:91,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/floyd_warshall.c:91,5'
          Dst:             igraph_error
        - Src:             'src/paths/floyd_warshall.c:91,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/floyd_warshall.c:91,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/floyd_warshall.c:96,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/floyd_warshall.c:96,5'
          Dst:             igraph_error
        - Src:             'src/paths/floyd_warshall.c:96,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/floyd_warshall.c:96,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/floyd_warshall.c:98,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/floyd_warshall.c:98,5'
          Dst:             igraph_error
        - Src:             'src/paths/floyd_warshall.c:98,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/floyd_warshall.c:98,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/floyd_warshall.c:101,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/paths/floyd_warshall.c:101,5'
          Dst:             igraph_error
        - Src:             'src/paths/floyd_warshall.c:101,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/floyd_warshall.c:101,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/floyd_warshall.c:110,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/floyd_warshall.c:143,9'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/floyd_warshall.c:143,9'
          Dst:             igraph_error
        - Src:             'src/paths/floyd_warshall.c:145,17'
          Dst:             igraph_stack_int_empty
        - Src:             'src/paths/floyd_warshall.c:146,35'
          Dst:             igraph_stack_int_pop
        - Src:             'src/paths/floyd_warshall.c:152,17'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/floyd_warshall.c:152,17'
          Dst:             igraph_error
        - Src:             'src/paths/floyd_warshall.c:154,21'
          Dst:             igraph_stack_int_push
        - Src:             'src/paths/floyd_warshall.c:154,21'
          Dst:             igraph_error
        - Src:             'src/paths/floyd_warshall.c:180,21'
          Dst:             igraph_error
        - Src:             'src/paths/floyd_warshall.c:187,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/paths/floyd_warshall.c:188,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/floyd_warshall.c:189,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/floyd_warshall.c:190,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/floyd_warshall.c:191,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/floyd_warshall.c:192,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/floyd_warshall.c:193,5'
          Dst:             igraph_matrix_int_destroy
        - Src:             'src/paths/floyd_warshall.c:194,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    distances_floyd_warshall_original
      functionSourceFile: '/src/igraph/src/paths/floyd_warshall.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          212
      EdgeCount:       44
      CyclomaticComplexity: 11
      functionsReached:
        - igraph_allow_interruption
        - igraph_error
        - igraph_matrix_nrow
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/floyd_warshall.c:29,32'
          Dst:             igraph_matrix_nrow
        - Src:             'src/paths/floyd_warshall.c:32,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/floyd_warshall.c:49,21'
          Dst:             igraph_error
    - functionName:    igraph_i_distances_floyd_warshall
      functionSourceFile: '/src/igraph/src/paths/floyd_warshall.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         88
      ICount:          468
      EdgeCount:       103
      CyclomaticComplexity: 17
      functionsReached:
        - distances_floyd_warshall_original
        - distances_floyd_warshall_tree
        - igraph_ecount
        - igraph_error
        - igraph_errorf
        - igraph_i_matrix_subset_vertices
        - igraph_is_directed
        - igraph_matrix_fill
        - igraph_matrix_resize
        - igraph_vcount
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/paths/floyd_warshall.c:295,5'
          Branch Sides:    []
        - Branch String:   'src/paths/floyd_warshall.c:350,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/paths/floyd_warshall.c:287,32'
          Dst:             igraph_vcount
        - Src:             'src/paths/floyd_warshall.c:288,32'
          Dst:             igraph_ecount
        - Src:             'src/paths/floyd_warshall.c:291,11'
          Dst:             igraph_is_directed
        - Src:             'src/paths/floyd_warshall.c:306,9'
          Dst:             igraph_error
        - Src:             'src/paths/floyd_warshall.c:309,5'
          Dst:             igraph_matrix_resize
        - Src:             'src/paths/floyd_warshall.c:309,5'
          Dst:             igraph_error
        - Src:             'src/paths/floyd_warshall.c:310,5'
          Dst:             igraph_matrix_fill
        - Src:             'src/paths/floyd_warshall.c:323,17'
          Dst:             igraph_errorf
        - Src:             'src/paths/floyd_warshall.c:327,17'
          Dst:             igraph_errorf
        - Src:             'src/paths/floyd_warshall.c:352,9'
          Dst:             distances_floyd_warshall_original
        - Src:             'src/paths/floyd_warshall.c:352,9'
          Dst:             igraph_error
        - Src:             'src/paths/floyd_warshall.c:356,9'
          Dst:             distances_floyd_warshall_tree
        - Src:             'src/paths/floyd_warshall.c:356,9'
          Dst:             igraph_error
        - Src:             'src/paths/floyd_warshall.c:359,9'
          Dst:             igraph_error
        - Src:             'src/paths/floyd_warshall.c:362,5'
          Dst:             igraph_i_matrix_subset_vertices
        - Src:             'src/paths/floyd_warshall.c:362,5'
          Dst:             igraph_error
    - functionName:    igraph_distances_floyd_warshall
      functionSourceFile: '/src/igraph/src/paths/floyd_warshall.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_distances_floyd_warshall
        - igraph_i_validate_distance_weights
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/floyd_warshall.c:277,5'
          Dst:             igraph_i_validate_distance_weights
        - Src:             'src/paths/floyd_warshall.c:277,5'
          Dst:             igraph_error
        - Src:             'src/paths/floyd_warshall.c:278,12'
          Dst:             igraph_i_distances_floyd_warshall
    - functionName:    igraph_i_distances_johnson
      functionSourceFile: '/src/igraph/src/paths/johnson.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         171
      ICount:          1042
      EdgeCount:       202
      CyclomaticComplexity: 33
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_add_edges
        - igraph_destroy
        - igraph_ecount
        - igraph_empty
        - igraph_error
        - igraph_errorf
        - igraph_get_edgelist
        - igraph_i_distances_bellman_ford
        - igraph_i_distances_dijkstra_cutoff
        - igraph_i_distances_unweighted_cutoff
        - igraph_is_directed
        - igraph_matrix_destroy
        - igraph_matrix_init
        - igraph_matrix_ncol
        - igraph_matrix_nrow
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_resize
        - igraph_vector_reserve
        - igraph_vector_resize
        - igraph_vector_update
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vs_is_all
        - igraph_vss_1
        - igraph_vss_all
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/johnson.c:108,32'
          Dst:             igraph_vcount
        - Src:             'src/paths/johnson.c:109,32'
          Dst:             igraph_ecount
        - Src:             'src/paths/johnson.c:121,16'
          Dst:             igraph_i_distances_unweighted_cutoff
        - Src:             'src/paths/johnson.c:124,10'
          Dst:             igraph_is_directed
        - Src:             'src/paths/johnson.c:125,9'
          Dst:             igraph_error
        - Src:             'src/paths/johnson.c:132,5'
          Dst:             igraph_matrix_init
        - Src:             'src/paths/johnson.c:132,5'
          Dst:             igraph_error
        - Src:             'src/paths/johnson.c:132,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/johnson.c:132,5'
          Dst:             igraph_matrix_destroy
        - Src:             'src/paths/johnson.c:133,5'
          Dst:             igraph_vector_init
        - Src:             'src/paths/johnson.c:133,5'
          Dst:             igraph_error
        - Src:             'src/paths/johnson.c:133,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/johnson.c:133,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/johnson.c:135,5'
          Dst:             igraph_is_directed
        - Src:             'src/paths/johnson.c:135,5'
          Dst:             igraph_empty
        - Src:             'src/paths/johnson.c:135,5'
          Dst:             igraph_error
        - Src:             'src/paths/johnson.c:136,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/johnson.c:136,5'
          Dst:             igraph_destroy
        - Src:             'src/paths/johnson.c:138,5'
          Dst:             igraph_errorf
        - Src:             'src/paths/johnson.c:139,5'
          Dst:             igraph_errorf
        - Src:             'src/paths/johnson.c:142,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/johnson.c:142,5'
          Dst:             igraph_error
        - Src:             'src/paths/johnson.c:142,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/johnson.c:142,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/johnson.c:143,5'
          Dst:             igraph_get_edgelist
        - Src:             'src/paths/johnson.c:144,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/paths/johnson.c:156,5'
          Dst:             igraph_add_edges
        - Src:             'src/paths/johnson.c:156,5'
          Dst:             igraph_error
        - Src:             'src/paths/johnson.c:157,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/johnson.c:158,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/johnson.c:160,5'
          Dst:             igraph_vector_reserve
        - Src:             'src/paths/johnson.c:160,5'
          Dst:             igraph_error
        - Src:             'src/paths/johnson.c:161,5'
          Dst:             igraph_vector_update
        - Src:             'src/paths/johnson.c:162,5'
          Dst:             igraph_vector_resize
        - Src:             'src/paths/johnson.c:170,5'
          Dst:             igraph_vss_1
        - Src:             'src/paths/johnson.c:170,5'
          Dst:             igraph_vss_all
        - Src:             'src/paths/johnson.c:170,5'
          Dst:             igraph_i_distances_bellman_ford
        - Src:             'src/paths/johnson.c:170,5'
          Dst:             igraph_error
        - Src:             'src/paths/johnson.c:175,5'
          Dst:             igraph_destroy
        - Src:             'src/paths/johnson.c:176,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/johnson.c:182,5'
          Dst:             igraph_vector_resize
        - Src:             'src/paths/johnson.c:198,5'
          Dst:             igraph_i_distances_dijkstra_cutoff
        - Src:             'src/paths/johnson.c:198,5'
          Dst:             igraph_error
        - Src:             'src/paths/johnson.c:204,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/johnson.c:205,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/johnson.c:208,10'
          Dst:             igraph_matrix_nrow
        - Src:             'src/paths/johnson.c:209,10'
          Dst:             igraph_matrix_ncol
        - Src:             'src/paths/johnson.c:211,5'
          Dst:             igraph_vit_create
        - Src:             'src/paths/johnson.c:211,5'
          Dst:             igraph_error
        - Src:             'src/paths/johnson.c:212,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/johnson.c:212,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/johnson.c:216,13'
          Dst:             igraph_vs_is_all
        - Src:             'src/paths/johnson.c:231,13'
          Dst:             igraph_vit_create
        - Src:             'src/paths/johnson.c:231,13'
          Dst:             igraph_error
        - Src:             'src/paths/johnson.c:232,13'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/johnson.c:232,13'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/johnson.c:244,13'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/johnson.c:245,13'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/johnson.c:249,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/johnson.c:250,5'
          Dst:             igraph_matrix_destroy
        - Src:             'src/paths/johnson.c:251,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_distances_johnson
      functionSourceFile: '/src/igraph/src/paths/johnson.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_i_distances_dijkstra_cutoff
        - igraph_i_distances_johnson
        - igraph_i_validate_distance_weights
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/johnson.c:91,5'
          Dst:             igraph_i_validate_distance_weights
        - Src:             'src/paths/johnson.c:91,5'
          Dst:             igraph_error
        - Src:             'src/paths/johnson.c:95,16'
          Dst:             igraph_i_distances_dijkstra_cutoff
        - Src:             'src/paths/johnson.c:97,16'
          Dst:             igraph_i_distances_johnson
    - functionName:    igraph_is_independent_vertex_set
      functionSourceFile: '/src/igraph/src/properties/complete.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_count_loops
        - igraph_ecount
        - igraph_error
        - igraph_vs_is_all
        - is_clique
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/complete.c:271,9'
          Dst:             igraph_vs_is_all
        - Src:             'src/properties/complete.c:273,9'
          Dst:             igraph_count_loops
        - Src:             'src/properties/complete.c:273,9'
          Dst:             igraph_error
        - Src:             'src/properties/complete.c:274,17'
          Dst:             igraph_ecount
        - Src:             'src/properties/complete.c:278,12'
          Dst:             is_clique
    - functionName:    is_clique
      functionSourceFile: '/src/igraph/src/properties/complete.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          280
      EdgeCount:       76
      CyclomaticComplexity: 15
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_error
        - igraph_get_eid
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vs_as_vector
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/complete.c:170,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/complete.c:170,5'
          Dst:             igraph_error
        - Src:             'src/properties/complete.c:170,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/complete.c:170,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/complete.c:171,5'
          Dst:             igraph_vs_as_vector
        - Src:             'src/properties/complete.c:171,5'
          Dst:             igraph_error
        - Src:             'src/properties/complete.c:173,9'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/complete.c:183,17'
          Dst:             igraph_get_eid
        - Src:             'src/properties/complete.c:183,17'
          Dst:             igraph_error
        - Src:             'src/properties/complete.c:197,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/properties/complete.c:204,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/complete.c:205,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_is_clique
      functionSourceFile: '/src/igraph/src/properties/complete.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_is_complete
        - igraph_is_directed
        - igraph_vs_is_all
        - is_clique
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/complete.c:235,11'
          Dst:             igraph_is_directed
        - Src:             'src/properties/complete.c:239,9'
          Dst:             igraph_is_directed
        - Src:             'src/properties/complete.c:239,50'
          Dst:             igraph_vs_is_all
        - Src:             'src/properties/complete.c:240,16'
          Dst:             igraph_is_complete
        - Src:             'src/properties/complete.c:243,12'
          Dst:             is_clique
    - functionName:    igraph_is_complete
      functionSourceFile: '/src/igraph/src/properties/complete.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         69
      ICount:          319
      EdgeCount:       85
      CyclomaticComplexity: 18
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_ecount
        - igraph_error
        - igraph_is_directed
        - igraph_is_simple
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/complete.c:45,33'
          Dst:             igraph_vcount
        - Src:             'src/properties/complete.c:46,33'
          Dst:             igraph_ecount
        - Src:             'src/properties/complete.c:48,38'
          Dst:             igraph_is_directed
        - Src:             'src/properties/complete.c:120,5'
          Dst:             igraph_is_simple
        - Src:             'src/properties/complete.c:120,5'
          Dst:             igraph_error
        - Src:             'src/properties/complete.c:128,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/complete.c:128,5'
          Dst:             igraph_error
        - Src:             'src/properties/complete.c:128,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/complete.c:128,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/complete.c:131,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/properties/complete.c:133,9'
          Dst:             igraph_neighbors
        - Src:             'src/properties/complete.c:133,9'
          Dst:             igraph_error
        - Src:             'src/properties/complete.c:138,14'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/complete.c:151,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/complete.c:152,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_vector_int_shuffle_pairs
      functionSourceFile: '/src/igraph/src/internal/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          124
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/internal/utils.c:200,31'
          Dst:             igraph_vector_int_size
        - Src:             'src/internal/utils.c:203,9'
          Dst:             igraph_error
        - Src:             'src/internal/utils.c:211,13'
          Dst:             igraph_rng_default
        - Src:             'src/internal/utils.c:211,13'
          Dst:             igraph_rng_get_integer
    - functionName:    edge_comparator
      functionSourceFile: '/src/igraph/src/internal/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          77
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_simplify_edge_list
      functionSourceFile: '/src/igraph/src/internal/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          292
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached:
        - edge_comparator
        - igraph_qsort
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/internal/utils.c:139,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/internal/utils.c:158,9'
          Dst:             igraph_qsort
        - Src:             'src/internal/utils.c:158,9'
          Dst:             edge_comparator
        - Src:             'src/internal/utils.c:190,5'
          Dst:             igraph_vector_int_resize
    - functionName:    igraph_i_matrix_subset_vertices
      functionSourceFile: '/src/igraph/src/internal/utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          323
      EdgeCount:       69
      CyclomaticComplexity: 12
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_fatal
        - igraph_matrix_destroy
        - igraph_matrix_init
        - igraph_matrix_ncol
        - igraph_matrix_nrow
        - igraph_matrix_swap
        - igraph_vcount
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vs_is_all
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/internal/utils.c:56,32'
          Dst:             igraph_vcount
        - Src:             'src/internal/utils.c:57,25'
          Dst:             igraph_matrix_ncol
        - Src:             'src/internal/utils.c:58,25'
          Dst:             igraph_matrix_nrow
        - Src:             'src/internal/utils.c:60,5'
          Dst:             igraph_fatal
        - Src:             'src/internal/utils.c:64,9'
          Dst:             igraph_vs_is_all
        - Src:             'src/internal/utils.c:64,36'
          Dst:             igraph_vs_is_all
        - Src:             'src/internal/utils.c:73,5'
          Dst:             igraph_vit_create
        - Src:             'src/internal/utils.c:73,5'
          Dst:             igraph_error
        - Src:             'src/internal/utils.c:74,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/internal/utils.c:74,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/internal/utils.c:76,5'
          Dst:             igraph_vit_create
        - Src:             'src/internal/utils.c:76,5'
          Dst:             igraph_error
        - Src:             'src/internal/utils.c:77,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/internal/utils.c:77,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/internal/utils.c:79,5'
          Dst:             igraph_matrix_init
        - Src:             'src/internal/utils.c:79,5'
          Dst:             igraph_error
        - Src:             'src/internal/utils.c:79,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/internal/utils.c:79,5'
          Dst:             igraph_matrix_destroy
        - Src:             'src/internal/utils.c:89,5'
          Dst:             igraph_matrix_swap
        - Src:             'src/internal/utils.c:91,5'
          Dst:             igraph_matrix_destroy
        - Src:             'src/internal/utils.c:92,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/internal/utils.c:93,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/internal/utils.c:94,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraphdnaupd_
      functionSourceFile: '/src/igraph/vendor/lapack/dnaupd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 785
      functionDepth:   0
      returnType:      int
      argCount:        16
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         91
      ICount:          783
      EdgeCount:       122
      CyclomaticComplexity: 33
      functionsReached:
        - do_fio
        - e_wsfe
        - igrapharscnd_
        - igraphdlamch_
        - igraphdnaup2_
        - igraphdvout_
        - igraphivout_
        - s_cmp
        - s_wsfe
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dnaupd.c:565,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dnaupd.c:594,13'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dnaupd.c:594,62'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dnaupd.c:595,46'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dnaupd.c:596,33'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dnaupd.c:597,21'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dnaupd.c:598,8'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dnaupd.c:635,13'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dnaupd.c:702,5'
          Dst:             igraphdnaup2_
        - Src:             'vendor/lapack/dnaupd.c:738,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dnaupd.c:740,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dnaupd.c:742,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaupd.c:744,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaupd.c:746,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaupd.c:750,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dnaupd.c:759,2'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dnaupd.c:760,2'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dnaupd.c:761,2'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dnaupd.c:762,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dnaupd.c:763,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dnaupd.c:764,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dnaupd.c:765,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dnaupd.c:766,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dnaupd.c:767,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dnaupd.c:768,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dnaupd.c:769,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dnaupd.c:770,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dnaupd.c:771,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dnaupd.c:772,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dnaupd.c:773,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dnaupd.c:774,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dnaupd.c:775,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dnaupd.c:776,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dnaupd.c:777,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dnaupd.c:778,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dnaupd.c:779,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dnaupd.c:780,2'
          Dst:             e_wsfe
    - functionName:    igraphdnaup2_
      functionSourceFile: '/src/igraph/vendor/lapack/dnaup2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 993
      functionDepth:   0
      returnType:      int
      argCount:        25
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         198
      ICount:          1758
      EdgeCount:       265
      CyclomaticComplexity: 69
      functionsReached:
        - igrapharscnd_
        - igraphdcopy_
        - igraphddot_
        - igraphdgetv0_
        - igraphdlamch_
        - igraphdlapy2_
        - igraphdmout_
        - igraphdnaitr_
        - igraphdnapps_
        - igraphdnconv_
        - igraphdneigh_
        - igraphdngets_
        - igraphdnrm2_
        - igraphdsortc_
        - igraphdvout_
        - igraphivout_
        - pow_dd
        - s_cmp
        - s_copy
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dnaup2.c:343,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dnaup2.c:351,10'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dnaup2.c:352,10'
          Dst:             pow_dd
        - Src:             'vendor/lapack/dnaup2.c:401,2'
          Dst:             igraphdgetv0_
        - Src:             'vendor/lapack/dnaup2.c:451,5'
          Dst:             igraphdnaitr_
        - Src:             'vendor/lapack/dnaup2.c:483,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dnaup2.c:496,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dnaup2.c:498,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dnaup2.c:510,5'
          Dst:             igraphdnaitr_
        - Src:             'vendor/lapack/dnaup2.c:531,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaup2.c:540,5'
          Dst:             igraphdneigh_
        - Src:             'vendor/lapack/dnaup2.c:555,5'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dnaup2.c:558,5'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dnaup2.c:562,5'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dnaup2.c:581,5'
          Dst:             igraphdngets_
        - Src:             'vendor/lapack/dnaup2.c:591,5'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dnaup2.c:592,5'
          Dst:             igraphdnconv_
        - Src:             'vendor/lapack/dnaup2.c:600,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dnaup2.c:602,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaup2.c:604,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaup2.c:606,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaup2.c:635,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaup2.c:640,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaup2.c:645,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaup2.c:672,6'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dnaup2.c:673,6'
          Dst:             s_copy
        - Src:             'vendor/lapack/dnaup2.c:675,6'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dnaup2.c:676,6'
          Dst:             s_copy
        - Src:             'vendor/lapack/dnaup2.c:678,6'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dnaup2.c:679,6'
          Dst:             s_copy
        - Src:             'vendor/lapack/dnaup2.c:681,6'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dnaup2.c:682,6'
          Dst:             s_copy
        - Src:             'vendor/lapack/dnaup2.c:684,6'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dnaup2.c:685,6'
          Dst:             s_copy
        - Src:             'vendor/lapack/dnaup2.c:687,6'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dnaup2.c:688,6'
          Dst:             s_copy
        - Src:             'vendor/lapack/dnaup2.c:691,2'
          Dst:             igraphdsortc_
        - Src:             'vendor/lapack/dnaup2.c:700,6'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dnaup2.c:701,6'
          Dst:             s_copy
        - Src:             'vendor/lapack/dnaup2.c:703,6'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dnaup2.c:704,6'
          Dst:             s_copy
        - Src:             'vendor/lapack/dnaup2.c:706,6'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dnaup2.c:707,6'
          Dst:             s_copy
        - Src:             'vendor/lapack/dnaup2.c:709,6'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dnaup2.c:710,6'
          Dst:             s_copy
        - Src:             'vendor/lapack/dnaup2.c:712,6'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dnaup2.c:713,6'
          Dst:             s_copy
        - Src:             'vendor/lapack/dnaup2.c:715,6'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dnaup2.c:716,6'
          Dst:             s_copy
        - Src:             'vendor/lapack/dnaup2.c:719,2'
          Dst:             igraphdsortc_
        - Src:             'vendor/lapack/dnaup2.c:729,27'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dnaup2.c:742,2'
          Dst:             s_copy
        - Src:             'vendor/lapack/dnaup2.c:743,2'
          Dst:             igraphdsortc_
        - Src:             'vendor/lapack/dnaup2.c:753,27'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dnaup2.c:765,2'
          Dst:             igraphdsortc_
        - Src:             'vendor/lapack/dnaup2.c:768,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaup2.c:770,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaup2.c:772,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaup2.c:831,6'
          Dst:             igraphdngets_
        - Src:             'vendor/lapack/dnaup2.c:838,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dnaup2.c:843,6'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dnaup2.c:845,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaup2.c:847,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaup2.c:849,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaup2.c:885,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dnaup2.c:886,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dnaup2.c:890,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dnaup2.c:892,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaup2.c:894,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaup2.c:897,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaup2.c:909,5'
          Dst:             igraphdnapps_
        - Src:             'vendor/lapack/dnaup2.c:920,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dnaup2.c:923,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dnaup2.c:934,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dnaup2.c:945,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dnaup2.c:950,10'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dnaup2.c:951,10'
          Dst:             sqrt
        - Src:             'vendor/lapack/dnaup2.c:953,10'
          Dst:             igraphdnrm2_
        - Src:             'vendor/lapack/dnaup2.c:958,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaup2.c:960,2'
          Dst:             igraphdmout_
        - Src:             'vendor/lapack/dnaup2.c:984,5'
          Dst:             igrapharscnd_
    - functionName:    igraphdgetv0_
      functionSourceFile: '/src/igraph/vendor/lapack/dgetv0.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      int
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         91
      ICount:          727
      EdgeCount:       120
      CyclomaticComplexity: 31
      functionsReached:
        - igrapharscnd_
        - igraphdcopy_
        - igraphddot_
        - igraphdgemv_
        - igraphdlarnv_
        - igraphdnrm2_
        - igraphdvout_
        - sqrt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dgetv0.c:265,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dgetv0.c:284,6'
          Dst:             igraphdlarnv_
        - Src:             'vendor/lapack/dgetv0.c:292,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dgetv0.c:297,6'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dgetv0.c:301,6'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dgetv0.c:322,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dgetv0.c:331,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dgetv0.c:334,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dgetv0.c:343,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dgetv0.c:349,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dgetv0.c:355,11'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dgetv0.c:356,11'
          Dst:             sqrt
        - Src:             'vendor/lapack/dgetv0.c:358,11'
          Dst:             igraphdnrm2_
        - Src:             'vendor/lapack/dgetv0.c:386,5'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dgetv0.c:389,5'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dgetv0.c:396,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dgetv0.c:399,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dgetv0.c:405,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dgetv0.c:411,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dgetv0.c:416,11'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dgetv0.c:417,11'
          Dst:             sqrt
        - Src:             'vendor/lapack/dgetv0.c:419,11'
          Dst:             igraphdnrm2_
        - Src:             'vendor/lapack/dgetv0.c:427,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dgetv0.c:429,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dgetv0.c:464,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dgetv0.c:468,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dgetv0.c:473,5'
          Dst:             igrapharscnd_
    - functionName:    igraphdvout_
      functionSourceFile: '/src/igraph/vendor/lapack/dvout.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         129
      ICount:          784
      EdgeCount:       165
      CyclomaticComplexity: 38
      functionsReached:
        - do_fio
        - e_wsfe
        - i_len
        - s_wsfe
      functionUses:    100
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dvout.c:85,12'
          Dst:             i_len
        - Src:             'vendor/lapack/dvout.c:99,5'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dvout.c:100,5'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:101,5'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:102,5'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dvout.c:125,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dvout.c:126,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:127,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:130,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:133,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dvout.c:143,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dvout.c:144,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:145,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:148,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:151,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dvout.c:161,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dvout.c:162,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:163,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:166,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:169,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dvout.c:179,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dvout.c:180,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:181,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:184,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:187,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dvout.c:204,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dvout.c:205,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:206,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:209,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:212,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dvout.c:222,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dvout.c:223,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:224,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:227,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:230,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dvout.c:240,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dvout.c:241,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:242,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:245,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:248,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dvout.c:258,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dvout.c:259,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:260,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:263,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dvout.c:266,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dvout.c:272,5'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dvout.c:273,5'
          Dst:             e_wsfe
    - functionName:    igrapharscnd_
      functionSourceFile: '/src/igraph/vendor/lapack/arscnd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    62
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraphdmout_
      functionSourceFile: '/src/igraph/vendor/lapack/dmout.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         198
      ICount:          1187
      EdgeCount:       252
      CyclomaticComplexity: 56
      functionsReached:
        - do_fio
        - e_wsfe
        - i_len
        - s_wsfe
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dmout.c:106,12'
          Dst:             i_len
        - Src:             'vendor/lapack/dmout.c:120,5'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dmout.c:121,5'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:122,5'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:123,5'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dmout.c:146,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dmout.c:149,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:150,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:152,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dmout.c:156,7'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dmout.c:157,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:160,4'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:163,7'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dmout.c:176,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dmout.c:179,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:180,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:182,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dmout.c:186,7'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dmout.c:187,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:190,4'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:193,7'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dmout.c:206,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dmout.c:209,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:210,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:212,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dmout.c:216,7'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dmout.c:217,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:220,4'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:223,7'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dmout.c:236,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dmout.c:239,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:240,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:242,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dmout.c:246,7'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dmout.c:247,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:250,4'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:253,7'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dmout.c:272,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dmout.c:275,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:276,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:278,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dmout.c:282,7'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dmout.c:283,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:286,4'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:289,7'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dmout.c:302,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dmout.c:305,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:306,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:308,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dmout.c:312,7'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dmout.c:313,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:316,4'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:319,7'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dmout.c:332,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dmout.c:335,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:336,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:338,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dmout.c:342,7'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dmout.c:343,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:346,4'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:349,7'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dmout.c:362,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dmout.c:365,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:366,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:368,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dmout.c:372,7'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dmout.c:373,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:376,4'
          Dst:             do_fio
        - Src:             'vendor/lapack/dmout.c:379,7'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dmout.c:387,5'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dmout.c:388,5'
          Dst:             e_wsfe
    - functionName:    igraphdnaitr_
      functionSourceFile: '/src/igraph/vendor/lapack/dnaitr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      int
      argCount:        15
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         156
      ICount:          1474
      EdgeCount:       207
      CyclomaticComplexity: 53
      functionsReached:
        - igrapharscnd_
        - igraphdaxpy_
        - igraphdcopy_
        - igraphddot_
        - igraphdgemv_
        - igraphdgetv0_
        - igraphdlabad_
        - igraphdlamch_
        - igraphdlanhs_
        - igraphdlascl_
        - igraphdmout_
        - igraphdnrm2_
        - igraphdscal_
        - igraphdvout_
        - igraphivout_
        - sqrt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dnaitr.c:381,9'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dnaitr.c:383,2'
          Dst:             igraphdlabad_
        - Src:             'vendor/lapack/dnaitr.c:384,8'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dnaitr.c:396,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dnaitr.c:457,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dnaitr.c:459,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaitr.c:481,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dnaitr.c:504,5'
          Dst:             igraphdgetv0_
        - Src:             'vendor/lapack/dnaitr.c:522,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dnaitr.c:537,5'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dnaitr.c:540,2'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dnaitr.c:541,2'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dnaitr.c:549,2'
          Dst:             igraphdlascl_
        - Src:             'vendor/lapack/dnaitr.c:551,2'
          Dst:             igraphdlascl_
        - Src:             'vendor/lapack/dnaitr.c:562,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dnaitr.c:563,5'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dnaitr.c:582,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dnaitr.c:590,5'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dnaitr.c:597,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dnaitr.c:611,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dnaitr.c:622,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dnaitr.c:634,10'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dnaitr.c:635,10'
          Dst:             sqrt
        - Src:             'vendor/lapack/dnaitr.c:637,10'
          Dst:             igraphdnrm2_
        - Src:             'vendor/lapack/dnaitr.c:654,5'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dnaitr.c:662,5'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dnaitr.c:669,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dnaitr.c:673,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dnaitr.c:676,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dnaitr.c:687,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dnaitr.c:697,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dnaitr.c:708,11'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dnaitr.c:709,11'
          Dst:             sqrt
        - Src:             'vendor/lapack/dnaitr.c:711,11'
          Dst:             igraphdnrm2_
        - Src:             'vendor/lapack/dnaitr.c:750,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaitr.c:752,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaitr.c:761,5'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dnaitr.c:771,5'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dnaitr.c:773,5'
          Dst:             igraphdaxpy_
        - Src:             'vendor/lapack/dnaitr.c:776,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dnaitr.c:779,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dnaitr.c:791,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dnaitr.c:800,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dnaitr.c:809,11'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dnaitr.c:810,11'
          Dst:             sqrt
        - Src:             'vendor/lapack/dnaitr.c:812,11'
          Dst:             igraphdnrm2_
        - Src:             'vendor/lapack/dnaitr.c:816,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dnaitr.c:821,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnaitr.c:882,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dnaitr.c:891,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dnaitr.c:907,10'
          Dst:             igraphdlanhs_
        - Src:             'vendor/lapack/dnaitr.c:922,6'
          Dst:             igraphdmout_
    - functionName:    igraphivout_
      functionSourceFile: '/src/igraph/vendor/lapack/ivout.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         129
      ICount:          784
      EdgeCount:       165
      CyclomaticComplexity: 38
      functionsReached:
        - do_fio
        - e_wsfe
        - i_len
        - s_wsfe
      functionUses:    41
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/ivout.c:85,12'
          Dst:             i_len
        - Src:             'vendor/lapack/ivout.c:99,5'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/ivout.c:100,5'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:101,5'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:102,5'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/ivout.c:126,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/ivout.c:127,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:128,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:131,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:133,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/ivout.c:144,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/ivout.c:145,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:146,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:149,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:151,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/ivout.c:162,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/ivout.c:163,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:164,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:167,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:169,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/ivout.c:180,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/ivout.c:181,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:182,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:185,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:187,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/ivout.c:205,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/ivout.c:206,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:207,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:210,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:212,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/ivout.c:223,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/ivout.c:224,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:225,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:228,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:230,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/ivout.c:241,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/ivout.c:242,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:243,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:246,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:248,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/ivout.c:259,3'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/ivout.c:260,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:261,3'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:264,7'
          Dst:             do_fio
        - Src:             'vendor/lapack/ivout.c:266,3'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/ivout.c:272,5'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/ivout.c:273,5'
          Dst:             e_wsfe
    - functionName:    igraphdnapps_
      functionSourceFile: '/src/igraph/vendor/lapack/dnapps.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 792
      functionDepth:   0
      returnType:      int
      argCount:        14
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         193
      ICount:          1902
      EdgeCount:       253
      CyclomaticComplexity: 62
      functionsReached:
        - igrapharscnd_
        - igraphdaxpy_
        - igraphdcopy_
        - igraphdgemv_
        - igraphdlabad_
        - igraphdlamch_
        - igraphdlanhs_
        - igraphdlapy2_
        - igraphdlarf_
        - igraphdlarfg_
        - igraphdlartg_
        - igraphdlaset_
        - igraphdmout_
        - igraphdscal_
        - igraphdvout_
        - igraphivout_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dnapps.c:300,9'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dnapps.c:302,2'
          Dst:             igraphdlabad_
        - Src:             'vendor/lapack/dnapps.c:303,8'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dnapps.c:313,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dnapps.c:322,5'
          Dst:             igraphdlaset_
        - Src:             'vendor/lapack/dnapps.c:345,6'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dnapps.c:347,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnapps.c:349,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnapps.c:414,10'
          Dst:             igraphdlanhs_
        - Src:             'vendor/lapack/dnapps.c:421,7'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dnapps.c:423,7'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dnapps.c:425,7'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnapps.c:439,6'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dnapps.c:441,6'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dnapps.c:480,3'
          Dst:             igraphdlartg_
        - Src:             'vendor/lapack/dnapps.c:574,10'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dnapps.c:591,3'
          Dst:             igraphdlarfg_
        - Src:             'vendor/lapack/dnapps.c:607,3'
          Dst:             igraphdlarf_
        - Src:             'vendor/lapack/dnapps.c:617,3'
          Dst:             igraphdlarf_
        - Src:             'vendor/lapack/dnapps.c:624,3'
          Dst:             igraphdlarf_
        - Src:             'vendor/lapack/dnapps.c:677,6'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dnapps.c:681,6'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dnapps.c:685,6'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dnapps.c:702,13'
          Dst:             igraphdlanhs_
        - Src:             'vendor/lapack/dnapps.c:721,2'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dnapps.c:733,2'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dnapps.c:735,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dnapps.c:746,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dnapps.c:756,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dnapps.c:767,5'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dnapps.c:769,2'
          Dst:             igraphdaxpy_
        - Src:             'vendor/lapack/dnapps.c:774,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnapps.c:776,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dnapps.c:778,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dnapps.c:781,6'
          Dst:             igraphdmout_
        - Src:             'vendor/lapack/dnapps.c:789,5'
          Dst:             igrapharscnd_
    - functionName:    igraphdnconv_
      functionSourceFile: '/src/igraph/vendor/lapack/dnconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          128
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igrapharscnd_
        - igraphdlamch_
        - igraphdlapy2_
        - pow_dd
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dnconv.c:147,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dnconv.c:153,13'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dnconv.c:154,13'
          Dst:             pow_dd
        - Src:             'vendor/lapack/dnconv.c:160,23'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dnconv.c:168,5'
          Dst:             igrapharscnd_
    - functionName:    igraphdneigh_
      functionSourceFile: '/src/igraph/vendor/lapack/dneigh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          536
      EdgeCount:       69
      CyclomaticComplexity: 18
      functionsReached:
        - igrapharscnd_
        - igraphdgemv_
        - igraphdlacpy_
        - igraphdlahqr_
        - igraphdlapy2_
        - igraphdmout_
        - igraphdnrm2_
        - igraphdscal_
        - igraphdtrevc_
        - igraphdvout_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dneigh.c:222,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dneigh.c:226,2'
          Dst:             igraphdmout_
        - Src:             'vendor/lapack/dneigh.c:238,5'
          Dst:             igraphdlacpy_
        - Src:             'vendor/lapack/dneigh.c:245,5'
          Dst:             igraphdlahqr_
        - Src:             'vendor/lapack/dneigh.c:252,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneigh.c:266,5'
          Dst:             igraphdtrevc_
        - Src:             'vendor/lapack/dneigh.c:291,13'
          Dst:             igraphdnrm2_
        - Src:             'vendor/lapack/dneigh.c:293,6'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dneigh.c:305,10'
          Dst:             igraphdnrm2_
        - Src:             'vendor/lapack/dneigh.c:306,10'
          Dst:             igraphdnrm2_
        - Src:             'vendor/lapack/dneigh.c:307,10'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dneigh.c:309,3'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dneigh.c:311,3'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dneigh.c:320,5'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dneigh.c:324,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneigh.c:353,26'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dneigh.c:364,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneigh.c:366,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneigh.c:368,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneigh.c:372,5'
          Dst:             igrapharscnd_
    - functionName:    igraphdngets_
      functionSourceFile: '/src/igraph/vendor/lapack/dngets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          337
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - igrapharscnd_
        - igraphdsortc_
        - igraphdvout_
        - igraphivout_
        - s_cmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dngets.c:188,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dngets.c:201,9'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dngets.c:203,2'
          Dst:             igraphdsortc_
        - Src:             'vendor/lapack/dngets.c:204,16'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dngets.c:206,2'
          Dst:             igraphdsortc_
        - Src:             'vendor/lapack/dngets.c:207,16'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dngets.c:209,2'
          Dst:             igraphdsortc_
        - Src:             'vendor/lapack/dngets.c:210,16'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dngets.c:212,2'
          Dst:             igraphdsortc_
        - Src:             'vendor/lapack/dngets.c:213,16'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dngets.c:215,2'
          Dst:             igraphdsortc_
        - Src:             'vendor/lapack/dngets.c:216,16'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dngets.c:218,2'
          Dst:             igraphdsortc_
        - Src:             'vendor/lapack/dngets.c:222,5'
          Dst:             igraphdsortc_
        - Src:             'vendor/lapack/dngets.c:248,2'
          Dst:             igraphdsortc_
        - Src:             'vendor/lapack/dngets.c:251,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dngets.c:255,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dngets.c:256,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dngets.c:258,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dngets.c:261,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dngets.c:264,2'
          Dst:             igraphdvout_
    - functionName:    igraphdsortc_
      functionSourceFile: '/src/igraph/vendor/lapack/dsortc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         135
      ICount:          1163
      EdgeCount:       175
      CyclomaticComplexity: 42
      functionsReached:
        - igraphdlapy2_
        - s_cmp
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dsortc.c:122,9'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsortc.c:142,14'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dsortc.c:143,14'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dsortc.c:170,16'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsortc.c:190,14'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dsortc.c:191,14'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dsortc.c:218,16'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsortc.c:263,16'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsortc.c:307,16'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsortc.c:352,16'
          Dst:             s_cmp
    - functionName:    igraphdneupd_
      functionSourceFile: '/src/igraph/vendor/lapack/dneupd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 1166
      functionDepth:   0
      returnType:      int
      argCount:        25
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         263
      ICount:          2343
      EdgeCount:       351
      CyclomaticComplexity: 90
      functionsReached:
        - igraphdcopy_
        - igraphdgemv_
        - igraphdgeqr2_
        - igraphdger_
        - igraphdlacpy_
        - igraphdlahqr_
        - igraphdlamch_
        - igraphdlapy2_
        - igraphdlaset_
        - igraphdmout_
        - igraphdngets_
        - igraphdnrm2_
        - igraphdorm2r_
        - igraphdscal_
        - igraphdtrevc_
        - igraphdtrmm_
        - igraphdtrsen_
        - igraphdvout_
        - igraphivout_
        - pow_dd
        - s_cmp
        - s_copy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dneupd.c:489,13'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dneupd.c:490,13'
          Dst:             pow_dd
        - Src:             'vendor/lapack/dneupd.c:506,16'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dneupd.c:506,65'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dneupd.c:507,42'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dneupd.c:508,25'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dneupd.c:509,9'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dneupd.c:509,58'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dneupd.c:529,2'
          Dst:             s_copy
        - Src:             'vendor/lapack/dneupd.c:531,2'
          Dst:             s_copy
        - Src:             'vendor/lapack/dneupd.c:533,2'
          Dst:             s_copy
        - Src:             'vendor/lapack/dneupd.c:535,2'
          Dst:             s_copy
        - Src:             'vendor/lapack/dneupd.c:623,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneupd.c:625,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneupd.c:627,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneupd.c:659,2'
          Dst:             igraphdngets_
        - Src:             'vendor/lapack/dneupd.c:663,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneupd.c:665,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneupd.c:667,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneupd.c:680,27'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dneupd.c:702,6'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dneupd.c:704,6'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dneupd.c:721,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dneupd.c:722,2'
          Dst:             igraphdlaset_
        - Src:             'vendor/lapack/dneupd.c:723,2'
          Dst:             igraphdlahqr_
        - Src:             'vendor/lapack/dneupd.c:726,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dneupd.c:734,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneupd.c:736,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneupd.c:738,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneupd.c:741,3'
          Dst:             igraphdmout_
        - Src:             'vendor/lapack/dneupd.c:753,6'
          Dst:             igraphdtrsen_
        - Src:             'vendor/lapack/dneupd.c:767,3'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneupd.c:769,3'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneupd.c:772,7'
          Dst:             igraphdmout_
        - Src:             'vendor/lapack/dneupd.c:787,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dneupd.c:794,6'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dneupd.c:795,6'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dneupd.c:796,6'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dneupd.c:805,2'
          Dst:             igraphdgeqr2_
        - Src:             'vendor/lapack/dneupd.c:820,2'
          Dst:             igraphdorm2r_
        - Src:             'vendor/lapack/dneupd.c:822,2'
          Dst:             igraphdlacpy_
        - Src:             'vendor/lapack/dneupd.c:837,3'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dneupd.c:838,3'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dneupd.c:861,6'
          Dst:             igraphdtrevc_
        - Src:             'vendor/lapack/dneupd.c:888,14'
          Dst:             igraphdnrm2_
        - Src:             'vendor/lapack/dneupd.c:890,7'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dneupd.c:903,11'
          Dst:             igraphdnrm2_
        - Src:             'vendor/lapack/dneupd.c:905,11'
          Dst:             igraphdnrm2_
        - Src:             'vendor/lapack/dneupd.c:906,11'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dneupd.c:908,4'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dneupd.c:911,4'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dneupd.c:922,6'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dneupd.c:937,16'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dneupd.c:948,3'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dneupd.c:950,3'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneupd.c:953,7'
          Dst:             igraphdmout_
        - Src:             'vendor/lapack/dneupd.c:963,6'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dneupd.c:971,6'
          Dst:             igraphdgeqr2_
        - Src:             'vendor/lapack/dneupd.c:982,6'
          Dst:             igraphdorm2r_
        - Src:             'vendor/lapack/dneupd.c:986,6'
          Dst:             igraphdtrmm_
        - Src:             'vendor/lapack/dneupd.c:998,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dneupd.c:999,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dneupd.c:1000,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dneupd.c:1001,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dneupd.c:1002,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dneupd.c:1011,9'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dneupd.c:1014,6'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dneupd.c:1025,6'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dneupd.c:1028,3'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dneupd.c:1033,10'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dneupd.c:1040,13'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dneupd.c:1047,13'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dneupd.c:1066,6'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dneupd.c:1070,10'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dneupd.c:1079,6'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dneupd.c:1080,6'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dneupd.c:1082,13'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dneupd.c:1083,3'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dneupd.c:1085,6'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dneupd.c:1086,6'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dneupd.c:1092,9'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dneupd.c:1093,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneupd.c:1095,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneupd.c:1097,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneupd.c:1099,16'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dneupd.c:1101,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneupd.c:1103,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneupd.c:1105,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dneupd.c:1115,53'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dneupd.c:1136,10'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dneupd.c:1159,2'
          Dst:             igraphdger_
    - functionName:    igraphdsaupd_
      functionSourceFile: '/src/igraph/vendor/lapack/dsaupd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 786
      functionDepth:   0
      returnType:      int
      argCount:        16
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         92
      ICount:          784
      EdgeCount:       124
      CyclomaticComplexity: 34
      functionsReached:
        - do_fio
        - e_wsfe
        - igrapharscnd_
        - igraphdlamch_
        - igraphdsaup2_
        - igraphdstats_
        - igraphdvout_
        - igraphivout_
        - s_cmp
        - s_wsfe
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dsaupd.c:563,2'
          Dst:             igraphdstats_
        - Src:             'vendor/lapack/dsaupd.c:564,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsaupd.c:602,6'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsaupd.c:602,55'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsaupd.c:603,39'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsaupd.c:604,32'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsaupd.c:605,21'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsaupd.c:624,26'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsaupd.c:647,13'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dsaupd.c:706,5'
          Dst:             igraphdsaup2_
        - Src:             'vendor/lapack/dsaupd.c:742,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dsaupd.c:744,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dsaupd.c:746,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsaupd.c:748,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsaupd.c:752,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsaupd.c:761,2'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dsaupd.c:762,2'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/dsaupd.c:763,2'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/dsaupd.c:764,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dsaupd.c:765,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dsaupd.c:766,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dsaupd.c:767,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dsaupd.c:768,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dsaupd.c:769,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dsaupd.c:770,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dsaupd.c:771,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dsaupd.c:772,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dsaupd.c:773,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dsaupd.c:774,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dsaupd.c:775,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dsaupd.c:776,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dsaupd.c:777,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dsaupd.c:778,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dsaupd.c:779,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dsaupd.c:780,2'
          Dst:             do_fio
        - Src:             'vendor/lapack/dsaupd.c:781,2'
          Dst:             e_wsfe
    - functionName:    igraphdsaup2_
      functionSourceFile: '/src/igraph/vendor/lapack/dsaup2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 970
      functionDepth:   0
      returnType:      int
      argCount:        24
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         192
      ICount:          1630
      EdgeCount:       257
      CyclomaticComplexity: 67
      functionsReached:
        - igrapharscnd_
        - igraphdcopy_
        - igraphddot_
        - igraphdgetv0_
        - igraphdlamch_
        - igraphdnrm2_
        - igraphdsaitr_
        - igraphdsapps_
        - igraphdsconv_
        - igraphdseigt_
        - igraphdsgets_
        - igraphdsortr_
        - igraphdswap_
        - igraphdvout_
        - igraphivout_
        - pow_dd
        - s_cmp
        - s_copy
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dsaup2.c:346,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsaup2.c:353,10'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dsaup2.c:354,10'
          Dst:             pow_dd
        - Src:             'vendor/lapack/dsaup2.c:408,2'
          Dst:             igraphdgetv0_
        - Src:             'vendor/lapack/dsaup2.c:457,5'
          Dst:             igraphdsaitr_
        - Src:             'vendor/lapack/dsaup2.c:496,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dsaup2.c:500,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dsaup2.c:502,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dsaup2.c:514,5'
          Dst:             igraphdsaitr_
        - Src:             'vendor/lapack/dsaup2.c:542,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsaup2.c:551,5'
          Dst:             igraphdseigt_
        - Src:             'vendor/lapack/dsaup2.c:564,5'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dsaup2.c:565,5'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dsaup2.c:579,5'
          Dst:             igraphdsgets_
        - Src:             'vendor/lapack/dsaup2.c:585,5'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dsaup2.c:586,5'
          Dst:             igraphdsconv_
        - Src:             'vendor/lapack/dsaup2.c:592,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dsaup2.c:594,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsaup2.c:596,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsaup2.c:630,6'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsaup2.c:641,6'
          Dst:             s_copy
        - Src:             'vendor/lapack/dsaup2.c:642,6'
          Dst:             igraphdsortr_
        - Src:             'vendor/lapack/dsaup2.c:651,3'
          Dst:             igraphdswap_
        - Src:             'vendor/lapack/dsaup2.c:656,3'
          Dst:             igraphdswap_
        - Src:             'vendor/lapack/dsaup2.c:671,10'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsaup2.c:672,3'
          Dst:             s_copy
        - Src:             'vendor/lapack/dsaup2.c:674,10'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsaup2.c:675,3'
          Dst:             s_copy
        - Src:             'vendor/lapack/dsaup2.c:677,10'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsaup2.c:678,3'
          Dst:             s_copy
        - Src:             'vendor/lapack/dsaup2.c:680,10'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsaup2.c:681,3'
          Dst:             s_copy
        - Src:             'vendor/lapack/dsaup2.c:684,6'
          Dst:             igraphdsortr_
        - Src:             'vendor/lapack/dsaup2.c:710,2'
          Dst:             s_copy
        - Src:             'vendor/lapack/dsaup2.c:711,2'
          Dst:             igraphdsortr_
        - Src:             'vendor/lapack/dsaup2.c:734,6'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsaup2.c:742,6'
          Dst:             s_copy
        - Src:             'vendor/lapack/dsaup2.c:743,6'
          Dst:             igraphdsortr_
        - Src:             'vendor/lapack/dsaup2.c:753,6'
          Dst:             igraphdsortr_
        - Src:             'vendor/lapack/dsaup2.c:765,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsaup2.c:767,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsaup2.c:815,6'
          Dst:             igraphdsgets_
        - Src:             'vendor/lapack/dsaup2.c:821,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dsaup2.c:826,6'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dsaup2.c:828,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsaup2.c:830,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsaup2.c:866,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dsaup2.c:870,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dsaup2.c:872,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsaup2.c:875,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsaup2.c:888,5'
          Dst:             igraphdsapps_
        - Src:             'vendor/lapack/dsaup2.c:898,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsaup2.c:901,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dsaup2.c:912,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dsaup2.c:923,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsaup2.c:928,10'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dsaup2.c:929,10'
          Dst:             sqrt
        - Src:             'vendor/lapack/dsaup2.c:931,10'
          Dst:             igraphdnrm2_
        - Src:             'vendor/lapack/dsaup2.c:937,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsaup2.c:939,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsaup2.c:942,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsaup2.c:966,5'
          Dst:             igrapharscnd_
    - functionName:    igraphdsaitr_
      functionSourceFile: '/src/igraph/vendor/lapack/dsaitr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      int
      argCount:        15
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         164
      ICount:          1482
      EdgeCount:       218
      CyclomaticComplexity: 56
      functionsReached:
        - igrapharscnd_
        - igraphdcopy_
        - igraphddot_
        - igraphdgemv_
        - igraphdgetv0_
        - igraphdlamch_
        - igraphdlascl_
        - igraphdnrm2_
        - igraphdscal_
        - igraphdvout_
        - igraphivout_
        - sqrt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dsaitr.c:361,11'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dsaitr.c:371,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsaitr.c:445,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dsaitr.c:447,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsaitr.c:467,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dsaitr.c:489,5'
          Dst:             igraphdgetv0_
        - Src:             'vendor/lapack/dsaitr.c:507,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsaitr.c:522,5'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dsaitr.c:525,2'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dsaitr.c:526,2'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dsaitr.c:534,2'
          Dst:             igraphdlascl_
        - Src:             'vendor/lapack/dsaitr.c:536,2'
          Dst:             igraphdlascl_
        - Src:             'vendor/lapack/dsaitr.c:547,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsaitr.c:548,5'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dsaitr.c:566,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsaitr.c:575,5'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dsaitr.c:589,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsaitr.c:603,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dsaitr.c:613,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsaitr.c:632,10'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dsaitr.c:633,10'
          Dst:             sqrt
        - Src:             'vendor/lapack/dsaitr.c:635,10'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dsaitr.c:636,10'
          Dst:             sqrt
        - Src:             'vendor/lapack/dsaitr.c:638,10'
          Dst:             igraphdnrm2_
        - Src:             'vendor/lapack/dsaitr.c:656,2'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dsaitr.c:659,2'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dsaitr.c:668,5'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dsaitr.c:681,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsaitr.c:686,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsaitr.c:689,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dsaitr.c:700,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dsaitr.c:710,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsaitr.c:721,11'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dsaitr.c:722,11'
          Dst:             sqrt
        - Src:             'vendor/lapack/dsaitr.c:724,11'
          Dst:             igraphdnrm2_
        - Src:             'vendor/lapack/dsaitr.c:759,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsaitr.c:768,5'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dsaitr.c:779,5'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dsaitr.c:788,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsaitr.c:791,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dsaitr.c:803,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dsaitr.c:812,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsaitr.c:821,11'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dsaitr.c:822,11'
          Dst:             sqrt
        - Src:             'vendor/lapack/dsaitr.c:824,11'
          Dst:             igraphdnrm2_
        - Src:             'vendor/lapack/dsaitr.c:828,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dsaitr.c:833,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsaitr.c:888,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsaitr.c:900,6'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dsaitr.c:902,6'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dsaitr.c:912,2'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsaitr.c:918,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsaitr.c:922,3'
          Dst:             igraphdvout_
    - functionName:    igraphdsapps_
      functionSourceFile: '/src/igraph/vendor/lapack/dsapps.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      int
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         105
      ICount:          1403
      EdgeCount:       136
      CyclomaticComplexity: 33
      functionsReached:
        - igrapharscnd_
        - igraphdaxpy_
        - igraphdcopy_
        - igraphdgemv_
        - igraphdlamch_
        - igraphdlartg_
        - igraphdlaset_
        - igraphdscal_
        - igraphdvout_
        - igraphivout_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dsapps.c:260,11'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dsapps.c:270,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsapps.c:280,5'
          Dst:             igraphdlaset_
        - Src:             'vendor/lapack/dsapps.c:323,7'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dsapps.c:325,7'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dsapps.c:327,7'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsapps.c:349,6'
          Dst:             igraphdlartg_
        - Src:             'vendor/lapack/dsapps.c:413,3'
          Dst:             igraphdlartg_
        - Src:             'vendor/lapack/dsapps.c:484,6'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dsapps.c:528,3'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dsapps.c:530,3'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsapps.c:546,2'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dsapps.c:560,2'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dsapps.c:562,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dsapps.c:573,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dsapps.c:584,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dsapps.c:595,5'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dsapps.c:597,2'
          Dst:             igraphdaxpy_
        - Src:             'vendor/lapack/dsapps.c:602,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsapps.c:604,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsapps.c:606,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsapps.c:610,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsapps.c:615,5'
          Dst:             igrapharscnd_
    - functionName:    igraphdsconv_
      functionSourceFile: '/src/igraph/vendor/lapack/dsconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          136
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igrapharscnd_
        - igraphdlamch_
        - pow_dd
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dsconv.c:134,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsconv.c:136,13'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dsconv.c:137,13'
          Dst:             pow_dd
        - Src:             'vendor/lapack/dsconv.c:158,5'
          Dst:             igrapharscnd_
    - functionName:    igraphdseigt_
      functionSourceFile: '/src/igraph/vendor/lapack/dseigt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          227
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - igrapharscnd_
        - igraphdcopy_
        - igraphdstqrb_
        - igraphdvout_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dseigt.c:174,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dseigt.c:178,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dseigt.c:182,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dseigt.c:187,5'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dseigt.c:189,5'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dseigt.c:190,5'
          Dst:             igraphdstqrb_
        - Src:             'vendor/lapack/dseigt.c:195,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dseigt.c:210,5'
          Dst:             igrapharscnd_
    - functionName:    igraphdstqrb_
      functionSourceFile: '/src/igraph/vendor/lapack/dstqrb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         201
      ICount:          1824
      EdgeCount:       267
      CyclomaticComplexity: 68
      functionsReached:
        - d_sign
        - igraphdlae2_
        - igraphdlaev2_
        - igraphdlamch_
        - igraphdlanst_
        - igraphdlapy2_
        - igraphdlartg_
        - igraphdlascl_
        - igraphdlasr_
        - igraphdlasrt_
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dstqrb.c:233,11'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dstqrb.c:237,14'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dstqrb.c:239,14'
          Dst:             sqrt
        - Src:             'vendor/lapack/dstqrb.c:240,14'
          Dst:             sqrt
        - Src:             'vendor/lapack/dstqrb.c:284,17'
          Dst:             sqrt
        - Src:             'vendor/lapack/dstqrb.c:284,52'
          Dst:             sqrt
        - Src:             'vendor/lapack/dstqrb.c:307,13'
          Dst:             igraphdlanst_
        - Src:             'vendor/lapack/dstqrb.c:315,2'
          Dst:             igraphdlascl_
        - Src:             'vendor/lapack/dstqrb.c:318,2'
          Dst:             igraphdlascl_
        - Src:             'vendor/lapack/dstqrb.c:323,2'
          Dst:             igraphdlascl_
        - Src:             'vendor/lapack/dstqrb.c:326,2'
          Dst:             igraphdlascl_
        - Src:             'vendor/lapack/dstqrb.c:375,3'
          Dst:             igraphdlaev2_
        - Src:             'vendor/lapack/dstqrb.c:388,3'
          Dst:             igraphdlae2_
        - Src:             'vendor/lapack/dstqrb.c:408,8'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dstqrb.c:409,31'
          Dst:             d_sign
        - Src:             'vendor/lapack/dstqrb.c:422,6'
          Dst:             igraphdlartg_
        - Src:             'vendor/lapack/dstqrb.c:451,6'
          Dst:             igraphdlasr_
        - Src:             'vendor/lapack/dstqrb.c:509,3'
          Dst:             igraphdlaev2_
        - Src:             'vendor/lapack/dstqrb.c:523,3'
          Dst:             igraphdlae2_
        - Src:             'vendor/lapack/dstqrb.c:543,8'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dstqrb.c:544,35'
          Dst:             d_sign
        - Src:             'vendor/lapack/dstqrb.c:557,6'
          Dst:             igraphdlartg_
        - Src:             'vendor/lapack/dstqrb.c:586,6'
          Dst:             igraphdlasr_
        - Src:             'vendor/lapack/dstqrb.c:613,2'
          Dst:             igraphdlascl_
        - Src:             'vendor/lapack/dstqrb.c:616,2'
          Dst:             igraphdlascl_
        - Src:             'vendor/lapack/dstqrb.c:620,2'
          Dst:             igraphdlascl_
        - Src:             'vendor/lapack/dstqrb.c:623,2'
          Dst:             igraphdlascl_
        - Src:             'vendor/lapack/dstqrb.c:649,2'
          Dst:             igraphdlasrt_
    - functionName:    igraphdsgets_
      functionSourceFile: '/src/igraph/vendor/lapack/dsgets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          260
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - igrapharscnd_
        - igraphdcopy_
        - igraphdsortr_
        - igraphdswap_
        - igraphdvout_
        - igraphivout_
        - s_cmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dsgets.c:185,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsgets.c:188,9'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsgets.c:200,2'
          Dst:             igraphdsortr_
        - Src:             'vendor/lapack/dsgets.c:204,6'
          Dst:             igraphdswap_
        - Src:             'vendor/lapack/dsgets.c:206,6'
          Dst:             igraphdswap_
        - Src:             'vendor/lapack/dsgets.c:221,2'
          Dst:             igraphdsortr_
        - Src:             'vendor/lapack/dsgets.c:234,2'
          Dst:             igraphdsortr_
        - Src:             'vendor/lapack/dsgets.c:235,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dsgets.c:238,5'
          Dst:             igrapharscnd_
        - Src:             'vendor/lapack/dsgets.c:242,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dsgets.c:243,2'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dsgets.c:245,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dsgets.c:248,2'
          Dst:             igraphdvout_
    - functionName:    igraphdsortr_
      functionSourceFile: '/src/igraph/vendor/lapack/dsortr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         95
      ICount:          683
      EdgeCount:       123
      CyclomaticComplexity: 30
      functionsReached:
        - s_cmp
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dsortr.c:109,9'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsortr.c:146,16'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsortr.c:184,16'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsortr.c:221,16'
          Dst:             s_cmp
    - functionName:    igraphdstats_
      functionSourceFile: '/src/igraph/vendor/lapack/dstats.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          55
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraphdseupd_
      functionSourceFile: '/src/igraph/vendor/lapack/dseupd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      int
      argCount:        22
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         281
      ICount:          2233
      EdgeCount:       376
      CyclomaticComplexity: 97
      functionsReached:
        - igraphdcopy_
        - igraphdgeqr2_
        - igraphdger_
        - igraphdlacpy_
        - igraphdlamch_
        - igraphdnrm2_
        - igraphdorm2r_
        - igraphdscal_
        - igraphdsesrt_
        - igraphdsgets_
        - igraphdsortr_
        - igraphdsteqr_
        - igraphdvout_
        - igraphivout_
        - pow_dd
        - s_cmp
        - s_copy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dseupd.c:391,9'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dseupd.c:391,58'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dseupd.c:392,35'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dseupd.c:393,24'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dseupd.c:394,7'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dseupd.c:415,2'
          Dst:             s_copy
        - Src:             'vendor/lapack/dseupd.c:417,2'
          Dst:             s_copy
        - Src:             'vendor/lapack/dseupd.c:419,2'
          Dst:             s_copy
        - Src:             'vendor/lapack/dseupd.c:421,2'
          Dst:             s_copy
        - Src:             'vendor/lapack/dseupd.c:428,22'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dseupd.c:515,13'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dseupd.c:516,13'
          Dst:             pow_dd
        - Src:             'vendor/lapack/dseupd.c:529,11'
          Dst:             igraphdnrm2_
        - Src:             'vendor/lapack/dseupd.c:533,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dseupd.c:535,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dseupd.c:567,2'
          Dst:             igraphdsgets_
        - Src:             'vendor/lapack/dseupd.c:571,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dseupd.c:573,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dseupd.c:607,6'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dseupd.c:609,6'
          Dst:             igraphivout_
        - Src:             'vendor/lapack/dseupd.c:625,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dseupd.c:626,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dseupd.c:628,2'
          Dst:             igraphdsteqr_
        - Src:             'vendor/lapack/dseupd.c:637,6'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dseupd.c:638,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dseupd.c:640,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dseupd.c:694,3'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dseupd.c:696,3'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dseupd.c:698,3'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dseupd.c:713,6'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dseupd.c:721,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dseupd.c:729,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dseupd.c:730,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dseupd.c:740,9'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dseupd.c:748,6'
          Dst:             igraphdsesrt_
        - Src:             'vendor/lapack/dseupd.c:750,6'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dseupd.c:770,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dseupd.c:771,6'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dseupd.c:777,13'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dseupd.c:784,13'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dseupd.c:808,2'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dseupd.c:809,2'
          Dst:             igraphdsortr_
        - Src:             'vendor/lapack/dseupd.c:811,6'
          Dst:             igraphdsesrt_
        - Src:             'vendor/lapack/dseupd.c:813,6'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dseupd.c:815,6'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dseupd.c:816,6'
          Dst:             igraphdsortr_
        - Src:             'vendor/lapack/dseupd.c:835,2'
          Dst:             igraphdgeqr2_
        - Src:             'vendor/lapack/dseupd.c:846,2'
          Dst:             igraphdorm2r_
        - Src:             'vendor/lapack/dseupd.c:848,2'
          Dst:             igraphdlacpy_
        - Src:             'vendor/lapack/dseupd.c:862,2'
          Dst:             igraphdorm2r_
        - Src:             'vendor/lapack/dseupd.c:882,9'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dseupd.c:891,16'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dseupd.c:902,2'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dseupd.c:903,6'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dseupd.c:914,13'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dseupd.c:925,13'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dseupd.c:938,9'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dseupd.c:939,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dseupd.c:941,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dseupd.c:944,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dseupd.c:946,2'
          Dst:             igraphdvout_
        - Src:             'vendor/lapack/dseupd.c:956,19'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dseupd.c:956,73'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dseupd.c:965,25'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dseupd.c:975,18'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dseupd.c:976,2'
          Dst:             igraphdger_
    - functionName:    igraphdsesrt_
      functionSourceFile: '/src/igraph/vendor/lapack/dsesrt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         95
      ICount:          670
      EdgeCount:       123
      CyclomaticComplexity: 30
      functionsReached:
        - igraphdswap_
        - s_cmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dsesrt.c:135,9'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsesrt.c:157,7'
          Dst:             igraphdswap_
        - Src:             'vendor/lapack/dsesrt.c:171,16'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsesrt.c:193,7'
          Dst:             igraphdswap_
        - Src:             'vendor/lapack/dsesrt.c:207,16'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsesrt.c:229,7'
          Dst:             igraphdswap_
        - Src:             'vendor/lapack/dsesrt.c:243,16'
          Dst:             s_cmp
        - Src:             'vendor/lapack/dsesrt.c:265,7'
          Dst:             igraphdswap_
    - functionName:    igraphdscal_
      functionSourceFile: '/src/igraph/vendor/lapack/dscal.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          278
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    76
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraphdswap_
      functionSourceFile: '/src/igraph/vendor/lapack/dswap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          324
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraphdnrm2_
      functionSourceFile: '/src/igraph/vendor/lapack/dnrm2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          207
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - sqrt
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dnrm2.c:140,17'
          Dst:             sqrt
    - functionName:    igraphdaxpy_
      functionSourceFile: '/src/igraph/vendor/lapack/daxpy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          306
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraphdgemv_
      functionSourceFile: '/src/igraph/vendor/lapack/dgemv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         122
      ICount:          784
      EdgeCount:       159
      CyclomaticComplexity: 39
      functionsReached:
        - igraphlsame_
        - igraphxerbla_
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dgemv.c:201,11'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dgemv.c:201,41'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dgemv.c:201,71'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dgemv.c:216,2'
          Dst:             igraphxerbla_
        - Src:             'vendor/lapack/dgemv.c:229,9'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dgemv.c:289,9'
          Dst:             igraphlsame_
    - functionName:    igraphdger_
      functionSourceFile: '/src/igraph/vendor/lapack/dger.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          403
      EdgeCount:       81
      CyclomaticComplexity: 21
      functionsReached:
        - igraphxerbla_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dger.c:183,2'
          Dst:             igraphxerbla_
    - functionName:    igraphdcopy_
      functionSourceFile: '/src/igraph/vendor/lapack/dcopy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          307
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    84
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraphdtrmm_
      functionSourceFile: '/src/igraph/vendor/lapack/dtrmm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         249
      ICount:          1678
      EdgeCount:       322
      CyclomaticComplexity: 75
      functionsReached:
        - igraphlsame_
        - igraphxerbla_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dtrmm.c:223,13'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrmm.c:229,14'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrmm.c:230,13'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrmm.c:233,22'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrmm.c:235,29'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrmm.c:237,18'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrmm.c:237,49'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrmm.c:238,17'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrmm.c:240,18'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrmm.c:240,47'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrmm.c:253,2'
          Dst:             igraphxerbla_
        - Src:             'vendor/lapack/dtrmm.c:281,6'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrmm.c:373,6'
          Dst:             igraphlsame_
    - functionName:    igraphddot_
      functionSourceFile: '/src/igraph/vendor/lapack/ddot.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      double
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          307
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    92
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mat
      functionSourceFile: '/src/igraph/vendor/glpk/api/advbas.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          294
      EdgeCount:       49
      CyclomaticComplexity: 13
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/advbas.c:59,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/advbas.c:75,10'
          Dst:             glp_assert_
    - functionName:    glp_adv_basis
      functionSourceFile: '/src/igraph/vendor/glpk/api/advbas.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         55
      ICount:          324
      EdgeCount:       71
      CyclomaticComplexity: 18
      functionsReached:
        - _glp_triang
        - glp_alloc
        - glp_assert_
        - glp_error_
        - glp_free
        - glp_printf
        - glp_set_col_stat
        - glp_set_row_stat
        - glp_std_basis
        - mat
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/advbas.c:95,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/advbas.c:100,10'
          Dst:             glp_std_basis
        - Src:             'vendor/glpk/api/advbas.c:103,7'
          Dst:             glp_printf
        - Src:             'vendor/glpk/api/advbas.c:106,12'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/api/advbas.c:107,12'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/api/advbas.c:108,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/api/advbas.c:112,10'
          Dst:             glp_set_row_stat
        - Src:             'vendor/glpk/api/advbas.c:115,10'
          Dst:             glp_set_col_stat
        - Src:             'vendor/glpk/api/advbas.c:121,14'
          Dst:             _glp_triang
        - Src:             'vendor/glpk/api/advbas.c:121,14'
          Dst:             mat
        - Src:             'vendor/glpk/api/advbas.c:123,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/advbas.c:128,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/advbas.c:131,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/api/advbas.c:132,10'
          Dst:             glp_set_col_stat
        - Src:             'vendor/glpk/api/advbas.c:138,13'
          Dst:             glp_set_row_stat
        - Src:             'vendor/glpk/api/advbas.c:145,7'
          Dst:             glp_printf
        - Src:             'vendor/glpk/api/advbas.c:147,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/api/advbas.c:148,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/api/advbas.c:149,7'
          Dst:             glp_free
    - functionName:    glp_unscale_prob
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - glp_get_num_cols
        - glp_get_num_rows
        - glp_set_rii
        - glp_set_sjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob4.c:146,15'
          Dst:             glp_get_num_rows
        - Src:             'vendor/glpk/api/prob4.c:147,15'
          Dst:             glp_get_num_cols
        - Src:             'vendor/glpk/api/prob4.c:149,32'
          Dst:             glp_set_rii
        - Src:             'vendor/glpk/api/prob4.c:150,32'
          Dst:             glp_set_sjj
    - functionName:    glp_set_rii
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          143
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - glp_error_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob4.c:41,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob4.c:43,10'
          Dst:             glp_error_
    - functionName:    glp_set_sjj
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          122
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - glp_error_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob4.c:75,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob4.c:77,10'
          Dst:             glp_error_
    - functionName:    glp_get_sjj
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_error_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob4.c:124,10'
          Dst:             glp_error_
    - functionName:    glp_get_rii
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_error_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob4.c:104,10'
          Dst:             glp_error_
    - functionName:    glp_std_basis
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          99
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - glp_set_col_stat
        - glp_set_row_stat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/api/prob5.c:154,10'
          Dst:             glp_set_row_stat
        - Src:             'vendor/glpk/api/prob5.c:159,13'
          Dst:             glp_set_col_stat
        - Src:             'vendor/glpk/api/prob5.c:161,13'
          Dst:             glp_set_col_stat
    - functionName:    glp_set_row_stat
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          222
      EdgeCount:       60
      CyclomaticComplexity: 15
      functionsReached:
        - glp_assert_
        - glp_error_
      functionUses:    7
      BranchProfiles:
        - Branch String:   'vendor/glpk/api/prob5.c:61,10'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/api/prob5.c:53,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob5.c:57,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob5.c:67,22'
          Dst:             glp_assert_
    - functionName:    glp_set_col_stat
      functionSourceFile: '/src/igraph/vendor/glpk/api/prob5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          222
      EdgeCount:       60
      CyclomaticComplexity: 15
      functionsReached:
        - glp_assert_
        - glp_error_
      functionUses:    7
      BranchProfiles:
        - Branch String:   'vendor/glpk/api/prob5.c:115,10'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/api/prob5.c:107,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob5.c:111,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/api/prob5.c:121,22'
          Dst:             glp_assert_
    - functionName:    _glp_fhvint_delete
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/fhvint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_lufint_delete
        - glp_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/fhvint.c:155,7'
          Dst:             _glp_lufint_delete
        - Src:             'vendor/glpk/bflib/fhvint.c:157,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/fhvint.c:159,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/fhvint.c:161,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/fhvint.c:162,7'
          Dst:             glp_free
    - functionName:    _glp_fhvint_estimate
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/fhvint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _glp_luf_estimate_norm
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/fhvint.c:146,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/fhvint.c:147,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/fhvint.c:148,14'
          Dst:             _glp_luf_estimate_norm
    - functionName:    _glp_fhvint_btran
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/fhvint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          106
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_fhv_ht_solve
        - _glp_luf_ft_solve
        - _glp_luf_vt_solve
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/fhvint.c:129,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/fhvint.c:132,7'
          Dst:             _glp_luf_vt_solve
        - Src:             'vendor/glpk/bflib/fhvint.c:133,7'
          Dst:             _glp_fhv_ht_solve
        - Src:             'vendor/glpk/bflib/fhvint.c:136,7'
          Dst:             _glp_luf_ft_solve
    - functionName:    _glp_fhvint_ftran
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/fhvint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          106
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_fhv_h_solve
        - _glp_luf_f_solve
        - _glp_luf_v_solve
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/fhvint.c:106,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/fhvint.c:111,7'
          Dst:             _glp_luf_f_solve
        - Src:             'vendor/glpk/bflib/fhvint.c:114,7'
          Dst:             _glp_fhv_h_solve
        - Src:             'vendor/glpk/bflib/fhvint.c:115,7'
          Dst:             _glp_luf_v_solve
    - functionName:    _glp_fhvint_update
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/fhvint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _glp_fhv_ft_update
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/fhvint.c:90,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/fhvint.c:91,13'
          Dst:             _glp_fhv_ft_update
    - functionName:    _glp_fhvint_factorize
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/fhvint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          305
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - _glp_lufint_factorize
        - _glp_sva_alloc_vecs
        - glp_alloc
        - glp_assert_
        - glp_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/fhvint.c:38,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/fhvint.c:44,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/fhvint.c:49,13'
          Dst:             _glp_lufint_factorize
        - Src:             'vendor/glpk/bflib/fhvint.c:54,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/fhvint.c:55,27'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/fhvint.c:59,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/fhvint.c:61,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/fhvint.c:62,27'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/fhvint.c:63,27'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/fhvint.c:70,24'
          Dst:             _glp_sva_alloc_vecs
    - functionName:    _glp_fhvint_create
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/fhvint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _glp_lufint_create
        - glp_alloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/fhvint.c:28,12'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/fhvint.c:30,18'
          Dst:             _glp_lufint_create
    - functionName:    _glp_luf_estimate_norm
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/luf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          166
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _glp_luf_f_solve
        - _glp_luf_ft_solve
        - _glp_luf_v_solve
        - _glp_luf_vt_solve1
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/luf.c:691,7'
          Dst:             _glp_luf_vt_solve1
        - Src:             'vendor/glpk/bflib/luf.c:693,7'
          Dst:             _glp_luf_ft_solve
        - Src:             'vendor/glpk/bflib/luf.c:700,7'
          Dst:             _glp_luf_f_solve
        - Src:             'vendor/glpk/bflib/luf.c:702,7'
          Dst:             _glp_luf_v_solve
    - functionName:    _glp_luf_vt_solve1
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/luf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          192
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_luf_ft_solve
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/luf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          146
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_luf_f_solve
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/luf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          146
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_luf_v_solve
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/luf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          176
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_luf_vt_solve
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/luf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          176
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_luf_check_v_rc
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/luf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          282
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/luf.c:437,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:438,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:448,13'
          Dst:             glp_assert_
    - functionName:    _glp_luf_check_f_rc
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/luf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          282
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/luf.c:389,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:390,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:400,13'
          Dst:             glp_assert_
    - functionName:    _glp_luf_build_v_cols
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/luf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          353
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - _glp_sva_enlarge_cap
        - _glp_sva_more_space
        - _glp_sva_reserve_cap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/luf.c:335,10'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/luf.c:343,16'
          Dst:             _glp_sva_enlarge_cap
        - Src:             'vendor/glpk/bflib/luf.c:345,16'
          Dst:             _glp_sva_reserve_cap
    - functionName:    _glp_luf_build_f_rows
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/luf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          331
      EdgeCount:       41
      CyclomaticComplexity: 10
      functionsReached:
        - _glp_sva_more_space
        - _glp_sva_reserve_cap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/luf.c:277,10'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/luf.c:284,13'
          Dst:             _glp_sva_reserve_cap
    - functionName:    _glp_luf_build_v_rows
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/luf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          331
      EdgeCount:       41
      CyclomaticComplexity: 10
      functionsReached:
        - _glp_sva_enlarge_cap
        - _glp_sva_more_space
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/luf.c:220,10'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/luf.c:227,13'
          Dst:             _glp_sva_enlarge_cap
    - functionName:    _glp_luf_check_all
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/luf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         128
      ICount:          850
      EdgeCount:       166
      CyclomaticComplexity: 40
      functionsReached:
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/luf.c:100,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:101,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:105,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:106,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:111,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:112,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:116,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:126,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:128,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:129,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:133,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:143,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:146,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:148,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:154,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:156,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:164,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:171,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:177,16'
          Dst:             glp_assert_
    - functionName:    _glp_luf_store_v_cols
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/luf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          218
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _glp_sva_enlarge_cap
        - _glp_sva_more_space
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/luf.c:48,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/luf.c:52,16'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/luf.c:56,13'
          Dst:             _glp_sva_enlarge_cap
    - functionName:    _glp_lufint_delete
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/lufint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          125
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_sva_delete_area
        - glp_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/lufint.c:155,10'
          Dst:             _glp_sva_delete_area
        - Src:             'vendor/glpk/bflib/lufint.c:157,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:158,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:159,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:160,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:161,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:162,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:165,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:166,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:167,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:168,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:169,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:170,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:171,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:172,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:173,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:174,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:176,7'
          Dst:             glp_free
    - functionName:    _glp_lufint_factorize
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/lufint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          469
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - _glp_luf_store_v_cols
        - _glp_sgf_factorize
        - _glp_sva_alloc_vecs
        - _glp_sva_create_area
        - glp_alloc
        - glp_assert_
        - glp_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/lufint.c:51,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/lufint.c:62,26'
          Dst:             _glp_sva_create_area
        - Src:             'vendor/glpk/bflib/lufint.c:71,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/lufint.c:75,29'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/lufint.c:80,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:81,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:82,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:83,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:84,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:86,24'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/lufint.c:87,24'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/lufint.c:88,24'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/lufint.c:89,24'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/lufint.c:90,24'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/lufint.c:94,29'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/lufint.c:99,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:100,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:101,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:102,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:103,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:104,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:105,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:106,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:107,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/lufint.c:109,25'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/lufint.c:110,25'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/lufint.c:111,25'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/lufint.c:112,25'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/lufint.c:113,25'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/lufint.c:114,25'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/lufint.c:115,24'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/lufint.c:116,22'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/lufint.c:117,22'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/lufint.c:130,21'
          Dst:             _glp_sva_alloc_vecs
        - Src:             'vendor/glpk/bflib/lufint.c:131,21'
          Dst:             _glp_sva_alloc_vecs
        - Src:             'vendor/glpk/bflib/lufint.c:132,21'
          Dst:             _glp_sva_alloc_vecs
        - Src:             'vendor/glpk/bflib/lufint.c:133,21'
          Dst:             _glp_sva_alloc_vecs
        - Src:             'vendor/glpk/bflib/lufint.c:135,7'
          Dst:             _glp_luf_store_v_cols
        - Src:             'vendor/glpk/bflib/lufint.c:143,11'
          Dst:             _glp_sgf_factorize
    - functionName:    _glp_lufint_create
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/lufint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - glp_alloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/lufint.c:28,12'
          Dst:             glp_alloc
    - functionName:    _glp_scfint_delete
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/scfint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         43
      ICount:          257
      EdgeCount:       54
      CyclomaticComplexity: 13
      functionsReached:
        - _glp_btfint_delete
        - _glp_lufint_delete
        - glp_assert_
        - glp_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/glpk/bflib/scfint.c:217,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/bflib/scfint.c:219,13'
          Dst:             _glp_lufint_delete
        - Src:             'vendor/glpk/bflib/scfint.c:222,13'
          Dst:             _glp_btfint_delete
        - Src:             'vendor/glpk/bflib/scfint.c:225,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/scfint.c:228,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:230,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:232,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:234,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:236,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:238,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:240,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:242,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:244,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:246,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:248,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:249,7'
          Dst:             glp_free
    - functionName:    _glp_scfint_estimate
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/scfint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          115
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _glp_btf_estimate_norm
        - _glp_luf_estimate_norm
        - glp_assert_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/glpk/bflib/scfint.c:201,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/bflib/scfint.c:199,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/scfint.c:200,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/scfint.c:203,20'
          Dst:             _glp_luf_estimate_norm
        - Src:             'vendor/glpk/bflib/scfint.c:206,20'
          Dst:             _glp_btf_estimate_norm
        - Src:             'vendor/glpk/bflib/scfint.c:210,13'
          Dst:             glp_assert_
    - functionName:    _glp_scfint_btran
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/scfint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_scf_at_solve
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/scfint.c:191,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/scfint.c:192,7'
          Dst:             _glp_scf_at_solve
    - functionName:    _glp_scfint_ftran
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/scfint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_scf_a_solve
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/scfint.c:184,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/scfint.c:185,7'
          Dst:             _glp_scf_a_solve
    - functionName:    _glp_scfint_update
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/scfint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          400
      EdgeCount:       64
      CyclomaticComplexity: 16
      functionsReached:
        - _glp_scf_update_aug
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/scfint.c:148,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/scfint.c:149,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/scfint.c:155,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/scfint.c:157,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/scfint.c:159,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/scfint.c:160,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/scfint.c:166,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/scfint.c:169,13'
          Dst:             _glp_scf_update_aug
    - functionName:    _glp_scfint_factorize
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/scfint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          658
      EdgeCount:       91
      CyclomaticComplexity: 22
      functionsReached:
        - _glp_btfint_factorize
        - _glp_lufint_factorize
        - _glp_sva_alloc_vecs
        - glp_alloc
        - glp_assert_
        - glp_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/glpk/bflib/scfint.c:55,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/bflib/scfint.c:47,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/scfint.c:53,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/scfint.c:59,19'
          Dst:             _glp_lufint_factorize
        - Src:             'vendor/glpk/bflib/scfint.c:67,19'
          Dst:             _glp_btfint_factorize
        - Src:             'vendor/glpk/bflib/scfint.c:73,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/scfint.c:78,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:80,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:82,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:83,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/scfint.c:84,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/scfint.c:85,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/scfint.c:89,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:91,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:92,26'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/scfint.c:93,26'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/scfint.c:97,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:99,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:101,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:103,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:105,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:107,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/scfint.c:108,27'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/scfint.c:109,27'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/scfint.c:110,27'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/scfint.c:111,27'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/scfint.c:112,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/scfint.c:113,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/scfint.c:120,24'
          Dst:             _glp_sva_alloc_vecs
        - Src:             'vendor/glpk/bflib/scfint.c:121,24'
          Dst:             _glp_sva_alloc_vecs
    - functionName:    _glp_scfint_create
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/scfint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - _glp_btfint_create
        - _glp_lufint_create
        - glp_alloc
        - glp_assert_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/glpk/bflib/scfint.c:30,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/bflib/scfint.c:28,12'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/scfint.c:32,26'
          Dst:             _glp_lufint_create
        - Src:             'vendor/glpk/bflib/scfint.c:35,26'
          Dst:             _glp_btfint_create
        - Src:             'vendor/glpk/bflib/scfint.c:38,13'
          Dst:             glp_assert_
    - functionName:    _glp_sgf_factorize
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/sgf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1304
      functionLinenumberEnd: 1439
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         64
      ICount:          672
      EdgeCount:       81
      CyclomaticComplexity: 19
      functionsReached:
        - _glp_luf_build_f_rows
        - _glp_luf_build_v_cols
        - _glp_luf_build_v_rows
        - _glp_sgf_choose_pivot
        - _glp_sgf_dense_phase
        - _glp_sgf_eliminate
        - _glp_sgf_reduce_nuc
        - _glp_sgf_singl_phase
        - _glp_sva_defrag_area
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/sgf.c:1327,7'
          Dst:             _glp_luf_build_v_rows
        - Src:             'vendor/glpk/bflib/sgf.c:1347,14'
          Dst:             _glp_sgf_reduce_nuc
        - Src:             'vendor/glpk/bflib/sgf.c:1354,15'
          Dst:             _glp_sgf_singl_phase
        - Src:             'vendor/glpk/bflib/sgf.c:1401,14'
          Dst:             _glp_sgf_choose_pivot
        - Src:             'vendor/glpk/bflib/sgf.c:1405,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:1407,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:1413,17'
          Dst:             _glp_sgf_eliminate
        - Src:             'vendor/glpk/bflib/sgf.c:1422,14'
          Dst:             _glp_sgf_dense_phase
        - Src:             'vendor/glpk/bflib/sgf.c:1433,7'
          Dst:             _glp_sva_defrag_area
        - Src:             'vendor/glpk/bflib/sgf.c:1435,7'
          Dst:             _glp_luf_build_f_rows
        - Src:             'vendor/glpk/bflib/sgf.c:1437,7'
          Dst:             _glp_luf_build_v_cols
    - functionName:    _glp_sgf_reduce_nuc
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/sgf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          731
      EdgeCount:       92
      CyclomaticComplexity: 21
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/sgf.c:112,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:166,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:185,7'
          Dst:             glp_assert_
    - functionName:    _glp_sgf_singl_phase
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/sgf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         98
      ICount:          975
      EdgeCount:       126
      CyclomaticComplexity: 30
      functionsReached:
        - _glp_sva_make_static
        - _glp_sva_more_space
        - _glp_sva_reserve_cap
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/sgf.c:281,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:302,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:375,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:378,16'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/sgf.c:382,13'
          Dst:             _glp_sva_reserve_cap
        - Src:             'vendor/glpk/bflib/sgf.c:398,16'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/sgf.c:402,13'
          Dst:             _glp_sva_make_static
    - functionName:    _glp_sgf_choose_pivot
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/sgf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         121
      ICount:          964
      EdgeCount:       160
      CyclomaticComplexity: 41
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/sgf.c:498,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:506,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:538,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:545,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:600,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:647,16'
          Dst:             glp_assert_
    - functionName:    _glp_sgf_eliminate
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/sgf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         166
      ICount:          1752
      EdgeCount:       215
      CyclomaticComplexity: 51
      functionsReached:
        - _glp_sva_enlarge_cap
        - _glp_sva_make_static
        - _glp_sva_more_space
        - _glp_sva_reserve_cap
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/sgf.c:742,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:743,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:768,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:777,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:782,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:792,13'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/sgf.c:796,10'
          Dst:             _glp_sva_make_static
        - Src:             'vendor/glpk/bflib/sgf.c:804,13'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/sgf.c:808,10'
          Dst:             _glp_sva_reserve_cap
        - Src:             'vendor/glpk/bflib/sgf.c:819,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:827,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:858,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:887,16'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/sgf.c:891,13'
          Dst:             _glp_sva_enlarge_cap
        - Src:             'vendor/glpk/bflib/sgf.c:925,19'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/sgf.c:929,16'
          Dst:             _glp_sva_enlarge_cap
        - Src:             'vendor/glpk/bflib/sgf.c:934,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:947,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:952,13'
          Dst:             glp_assert_
    - functionName:    _glp_sgf_dense_phase
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/sgf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1103
      functionLinenumberEnd: 1281
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         130
      ICount:          1128
      EdgeCount:       168
      CyclomaticComplexity: 40
      functionsReached:
        - _glp_sgf_dense_lu
        - _glp_sva_enlarge_cap
        - _glp_sva_make_static
        - _glp_sva_more_space
        - _glp_sva_reserve_cap
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/sgf.c:1125,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:1133,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:1143,10'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/sgf.c:1175,12'
          Dst:             _glp_sgf_dense_lu
        - Src:             'vendor/glpk/bflib/sgf.c:1190,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:1197,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:1211,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:1212,13'
          Dst:             _glp_sva_enlarge_cap
        - Src:             'vendor/glpk/bflib/sgf.c:1214,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:1226,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:1234,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:1235,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:1246,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:1248,13'
          Dst:             _glp_sva_reserve_cap
        - Src:             'vendor/glpk/bflib/sgf.c:1250,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:1261,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sgf.c:1273,16'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/sgf.c:1277,13'
          Dst:             _glp_sva_make_static
    - functionName:    _glp_sgf_dense_lu
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/sgf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1055
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          407
      EdgeCount:       59
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_sva_delete_area
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/sva.c'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - glp_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/sva.c:559,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/sva.c:560,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/sva.c:561,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/sva.c:562,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/sva.c:563,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/sva.c:564,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/sva.c:565,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/sva.c:566,7'
          Dst:             glp_free
    - functionName:    _glp_sva_check_area
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/sva.c'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         100
      ICount:          638
      EdgeCount:       132
      CyclomaticComplexity: 34
      functionsReached:
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/sva.c:505,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:507,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:511,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:512,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:513,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:515,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:517,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:518,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:521,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:522,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:525,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:526,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:527,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:540,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:541,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:545,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:546,13'
          Dst:             glp_assert_
    - functionName:    _glp_sva_make_static
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/sva.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          324
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - glp_assert_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/sva.c:442,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:445,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:446,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:451,7'
          Dst:             glp_assert_
    - functionName:    _glp_sva_reserve_cap
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/sva.c'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          162
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - glp_assert_
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/sva.c:405,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:406,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:407,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:409,7'
          Dst:             glp_assert_
    - functionName:    _glp_sva_enlarge_cap
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/sva.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          443
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - glp_assert_
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/sva.c:334,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:335,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:337,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:341,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:342,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:346,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:382,7'
          Dst:             glp_assert_
    - functionName:    _glp_sva_more_space
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/sva.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          164
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - _glp_sva_defrag_area
        - _glp_sva_resize_area
        - glp_assert_
        - glp_printf
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/sva.c:279,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/bflib/sva.c:281,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:283,7'
          Dst:             _glp_sva_defrag_area
        - Src:             'vendor/glpk/bflib/sva.c:297,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:299,10'
          Dst:             _glp_sva_resize_area
        - Src:             'vendor/glpk/bflib/sva.c:300,10'
          Dst:             glp_assert_
    - functionName:    _glp_sva_defrag_area
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/sva.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          322
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - glp_assert_
        - glp_printf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/sva.c:201,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/bflib/sva.c:202,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/bflib/sva.c:223,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:248,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:255,10'
          Dst:             glp_printf
    - functionName:    _glp_sva_resize_area
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/sva.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          306
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - glp_assert_
        - glp_printf
        - glp_realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/sva.c:142,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/bflib/sva.c:144,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:149,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:157,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:159,18'
          Dst:             glp_realloc
        - Src:             'vendor/glpk/bflib/sva.c:160,18'
          Dst:             glp_realloc
        - Src:             'vendor/glpk/bflib/sva.c:176,10'
          Dst:             glp_printf
    - functionName:    _glp_sva_alloc_vecs
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/sva.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          255
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - glp_assert_
        - glp_printf
        - glp_realloc
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/sva.c:82,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/bflib/sva.c:84,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:87,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:92,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:95,27'
          Dst:             glp_realloc
        - Src:             'vendor/glpk/bflib/sva.c:96,27'
          Dst:             glp_realloc
        - Src:             'vendor/glpk/bflib/sva.c:97,27'
          Dst:             glp_realloc
        - Src:             'vendor/glpk/bflib/sva.c:98,29'
          Dst:             glp_realloc
        - Src:             'vendor/glpk/bflib/sva.c:99,29'
          Dst:             glp_realloc
        - Src:             'vendor/glpk/bflib/sva.c:109,10'
          Dst:             glp_printf
    - functionName:    _glp_sva_create_area
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/sva.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          137
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - glp_alloc
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/sva.c:41,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:42,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/sva.c:43,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/sva.c:46,18'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/sva.c:47,18'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/sva.c:48,18'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/sva.c:53,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/sva.c:54,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/sva.c:55,18'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/sva.c:56,18'
          Dst:             glp_alloc
    - functionName:    glp_set_it_cnt
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi06.c'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 853
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_get_it_cnt
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi06.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_get_unbnd_ray
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi06.c'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi06.c:837,7'
          Dst:             glp_assert_
    - functionName:    glp_get_col_dual
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi06.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_error_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi06.c:799,10'
          Dst:             glp_error_
    - functionName:    glp_get_col_prim
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi06.c'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_error_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi06.c:774,10'
          Dst:             glp_error_
    - functionName:    glp_get_col_stat
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi06.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_error_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi06.c:751,10'
          Dst:             glp_error_
    - functionName:    glp_get_row_dual
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi06.c'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_error_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi06.c:722,10'
          Dst:             glp_error_
    - functionName:    glp_get_row_prim
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi06.c'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_error_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi06.c:697,10'
          Dst:             glp_error_
    - functionName:    glp_get_row_stat
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi06.c'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_error_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi06.c:674,10'
          Dst:             glp_error_
    - functionName:    glp_get_obj_val
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi06.c'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_get_dual_stat
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi06.c'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_get_prim_stat
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi06.c'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 603
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_get_status
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi06.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          96
      EdgeCount:       23
      CyclomaticComplexity: 2
      functionsReached:
        - glp_assert_
        - glp_get_dual_stat
        - glp_get_prim_stat
      functionUses:    12
      BranchProfiles:
        - Branch String:   'vendor/glpk/draft/glpapi06.c:554,7'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/draft/glpapi06.c:556,13'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi06.c:553,16'
          Dst:             glp_get_prim_stat
        - Src:             'vendor/glpk/draft/glpapi06.c:556,21'
          Dst:             glp_get_dual_stat
        - Src:             'vendor/glpk/draft/glpapi06.c:568,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi06.c:577,13'
          Dst:             glp_assert_
    - functionName:    preprocess_and_solve_lp
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi06.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         81
      ICount:          477
      EdgeCount:       108
      CyclomaticComplexity: 29
      functionsReached:
        - _glp_get_env_ptr
        - _glp_npp_build_prob
        - _glp_npp_create_wksp
        - _glp_npp_delete_wksp
        - _glp_npp_load_prob
        - _glp_npp_postprocess
        - _glp_npp_simplex
        - _glp_npp_unload_sol
        - glp_adv_basis
        - glp_assert_
        - glp_create_prob
        - glp_delete_prob
        - glp_get_bfcp
        - glp_printf
        - glp_scale_prob
        - glp_set_bfcp
        - solve_lp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi06.c:265,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi06.c:267,13'
          Dst:             _glp_npp_create_wksp
        - Src:             'vendor/glpk/draft/glpapi06.c:269,7'
          Dst:             _glp_npp_load_prob
        - Src:             'vendor/glpk/draft/glpapi06.c:271,13'
          Dst:             _glp_npp_simplex
        - Src:             'vendor/glpk/draft/glpapi06.c:276,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi06.c:280,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi06.c:283,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi06.c:286,12'
          Dst:             glp_create_prob
        - Src:             'vendor/glpk/draft/glpapi06.c:287,7'
          Dst:             _glp_npp_build_prob
        - Src:             'vendor/glpk/draft/glpapi06.c:294,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi06.c:298,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi06.c:302,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi06.c:307,7'
          Dst:             glp_get_bfcp
        - Src:             'vendor/glpk/draft/glpapi06.c:308,7'
          Dst:             glp_set_bfcp
        - Src:             'vendor/glpk/draft/glpapi06.c:310,21'
          Dst:             _glp_get_env_ptr
        - Src:             'vendor/glpk/draft/glpapi06.c:316,10'
          Dst:             glp_scale_prob
        - Src:             'vendor/glpk/draft/glpapi06.c:320,21'
          Dst:             _glp_get_env_ptr
        - Src:             'vendor/glpk/draft/glpapi06.c:326,10'
          Dst:             glp_adv_basis
        - Src:             'vendor/glpk/draft/glpapi06.c:331,13'
          Dst:             solve_lp
        - Src:             'vendor/glpk/draft/glpapi06.c:337,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi06.c:345,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi06.c:350,7'
          Dst:             _glp_npp_postprocess
        - Src:             'vendor/glpk/draft/glpapi06.c:352,7'
          Dst:             glp_delete_prob
        - Src:             'vendor/glpk/draft/glpapi06.c:354,7'
          Dst:             _glp_npp_unload_sol
        - Src:             'vendor/glpk/draft/glpapi06.c:358,23'
          Dst:             glp_delete_prob
        - Src:             'vendor/glpk/draft/glpapi06.c:360,7'
          Dst:             _glp_npp_delete_wksp
    - functionName:    solve_lp
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi06.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          213
      EdgeCount:       66
      CyclomaticComplexity: 18
      functionsReached:
        - _glp_spx_primal
        - _glp_spy_dual
        - glp_assert_
        - glp_bf_exists
        - glp_factorize
        - glp_printf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi06.c:223,12'
          Dst:             glp_bf_exists
        - Src:             'vendor/glpk/draft/glpapi06.c:224,16'
          Dst:             glp_factorize
        - Src:             'vendor/glpk/draft/glpapi06.c:229,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi06.c:233,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi06.c:237,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi06.c:241,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi06.c:245,16'
          Dst:             _glp_spx_primal
        - Src:             'vendor/glpk/draft/glpapi06.c:247,16'
          Dst:             _glp_spy_dual
        - Src:             'vendor/glpk/draft/glpapi06.c:249,19'
          Dst:             _glp_spx_primal
        - Src:             'vendor/glpk/draft/glpapi06.c:252,16'
          Dst:             _glp_spy_dual
        - Src:             'vendor/glpk/draft/glpapi06.c:254,10'
          Dst:             glp_assert_
    - functionName:    trivial_lp
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi06.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         138
      ICount:          820
      EdgeCount:       185
      CyclomaticComplexity: 49
      functionsReached:
        - glp_printf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi06.c:204,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi06.c:209,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi06.c:211,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi06.c:213,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi06.c:215,13'
          Dst:             glp_printf
    - functionName:    glp_init_smcp
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi06.c'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          57
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    glp_simplex
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi06.c'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         125
      ICount:          776
      EdgeCount:       170
      CyclomaticComplexity: 47
      functionsReached:
        - glp_error_
        - glp_init_smcp
        - glp_printf
        - glp_version
        - preprocess_and_solve_lp
        - solve_lp
        - trivial_lp
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi06.c:374,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi06.c:377,25'
          Dst:             glp_init_smcp
        - Src:             'vendor/glpk/draft/glpapi06.c:383,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi06.c:388,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi06.c:392,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi06.c:399,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi06.c:402,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi06.c:405,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi06.c:408,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi06.c:411,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi06.c:414,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi06.c:421,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi06.c:424,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi06.c:427,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi06.c:431,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi06.c:434,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi06.c:437,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi06.c:449,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi06.c:459,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi06.c:467,49'
          Dst:             glp_version
        - Src:             'vendor/glpk/draft/glpapi06.c:467,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi06.c:468,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/draft/glpapi06.c:473,10'
          Dst:             trivial_lp
        - Src:             'vendor/glpk/draft/glpapi06.c:475,16'
          Dst:             solve_lp
        - Src:             'vendor/glpk/draft/glpapi06.c:477,16'
          Dst:             preprocess_and_solve_lp
    - functionName:    glp_check_kkt
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpapi10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         322
      ICount:          1691
      EdgeCount:       429
      CyclomaticComplexity: 109
      functionsReached:
        - glp_assert_
        - glp_error_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpapi10.c:36,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi10.c:41,10'
          Dst:             glp_error_
        - Src:             'vendor/glpk/draft/glpapi10.c:58,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi10.c:70,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi10.c:95,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi10.c:136,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi10.c:178,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi10.c:188,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi10.c:211,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi10.c:218,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi10.c:257,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi10.c:264,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpapi10.c:294,10'
          Dst:             glp_assert_
    - functionName:    col_implied_bounds
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios02.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - double
        - double
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         90
      ICount:          515
      EdgeCount:       119
      CyclomaticComplexity: 31
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios02.c:299,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios02.c:300,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios02.c:306,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios02.c:310,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios02.c:314,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios02.c:325,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios02.c:329,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios02.c:333,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios02.c:357,10'
          Dst:             glp_assert_
    - functionName:    row_implied_bounds
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios02.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    check_efficiency
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios02.c'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - double
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          153
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    check_col_bounds
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios02.c'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - double
        - double
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          388
      EdgeCount:       93
      CyclomaticComplexity: 25
      functionsReached:
        - col_implied_bounds
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios02.c:457,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios02.c:458,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios02.c:461,7'
          Dst:             col_implied_bounds
    - functionName:    check_row_bounds
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios02.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - row_implied_bounds
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios02.c:387,7'
          Dst:             row_implied_bounds
    - functionName:    prepare_row_info
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios02.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          329
      EdgeCount:       75
      CyclomaticComplexity: 19
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios02.c:104,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios02.c:133,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios02.c:164,13'
          Dst:             glp_assert_
    - functionName:    basic_preprocessing
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios02.c'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         88
      ICount:          718
      EdgeCount:       116
      CyclomaticComplexity: 30
      functionsReached:
        - check_col_bounds
        - check_efficiency
        - check_row_bounds
        - glp_alloc
        - glp_assert_
        - glp_free
        - prepare_row_info
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios02.c:608,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios02.c:609,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios02.c:611,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios02.c:612,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios02.c:613,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios02.c:615,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios02.c:617,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios02.c:618,12'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios02.c:619,12'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios02.c:624,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios02.c:626,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios02.c:629,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios02.c:658,10'
          Dst:             prepare_row_info
        - Src:             'vendor/glpk/draft/glpios02.c:660,14'
          Dst:             check_row_bounds
        - Src:             'vendor/glpk/draft/glpios02.c:676,17'
          Dst:             check_col_bounds
        - Src:             'vendor/glpk/draft/glpios02.c:683,19'
          Dst:             check_efficiency
        - Src:             'vendor/glpk/draft/glpios02.c:699,22'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios02.c:707,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios02.c:708,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios02.c:709,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios02.c:710,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios02.c:711,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios02.c:712,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios02.c:713,7'
          Dst:             glp_free
    - functionName:    _glp_ios_preprocess_node
      functionSourceFile: '/src/igraph/vendor/glpk/draft/glpios02.c'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 820
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         73
      ICount:          489
      EdgeCount:       90
      CyclomaticComplexity: 19
      functionsReached:
        - basic_preprocessing
        - glp_alloc
        - glp_assert_
        - glp_free
        - glp_get_col_lb
        - glp_get_col_ub
        - glp_get_row_lb
        - glp_get_row_stat
        - glp_get_row_ub
        - glp_set_col_bnds
        - glp_set_row_bnds
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/glpk/draft/glpios02.c:748,7'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/draft/glpios02.c:753,13'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/draft/glpios02.c:744,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios02.c:746,11'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios02.c:747,11'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios02.c:761,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios02.c:765,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/draft/glpios02.c:768,17'
          Dst:             glp_get_row_lb
        - Src:             'vendor/glpk/draft/glpios02.c:769,17'
          Dst:             glp_get_row_ub
        - Src:             'vendor/glpk/draft/glpios02.c:772,11'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios02.c:773,11'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios02.c:775,17'
          Dst:             glp_get_col_lb
        - Src:             'vendor/glpk/draft/glpios02.c:776,17'
          Dst:             glp_get_col_ub
        - Src:             'vendor/glpk/draft/glpios02.c:780,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/draft/glpios02.c:783,11'
          Dst:             basic_preprocessing
        - Src:             'vendor/glpk/draft/glpios02.c:790,14'
          Dst:             glp_get_row_stat
        - Src:             'vendor/glpk/draft/glpios02.c:792,16'
          Dst:             glp_set_row_bnds
        - Src:             'vendor/glpk/draft/glpios02.c:794,16'
          Dst:             glp_set_row_bnds
        - Src:             'vendor/glpk/draft/glpios02.c:796,16'
          Dst:             glp_set_row_bnds
        - Src:             'vendor/glpk/draft/glpios02.c:812,10'
          Dst:             glp_set_col_bnds
        - Src:             'vendor/glpk/draft/glpios02.c:815,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios02.c:816,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios02.c:817,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios02.c:818,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/draft/glpios02.c:819,7'
          Dst:             glp_free
    - functionName:    _glp_dlclose
      functionSourceFile: '/src/igraph/vendor/glpk/env/dlsup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/dlsup.c:159,7'
          Dst:             glp_assert_
    - functionName:    _glp_dlsym
      functionSourceFile: '/src/igraph/vendor/glpk/env/dlsup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/dlsup.c:152,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/env/dlsup.c:153,7'
          Dst:             glp_assert_
    - functionName:    _glp_dlopen
      functionSourceFile: '/src/igraph/vendor/glpk/env/dlsup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_put_err_msg
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/dlsup.c:145,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/env/dlsup.c:146,7'
          Dst:             _glp_put_err_msg
    - functionName:    _glp_xstrtok
      functionSourceFile: '/src/igraph/vendor/glpk/env/stdc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strtok_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/stdc.c:93,14'
          Dst:             strtok_r
    - functionName:    strtok_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_xstrerr
      functionSourceFile: '/src/igraph/vendor/glpk/env/stdc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __xpg_strerror_r
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/stdc.c:87,7'
          Dst:             __xpg_strerror_r
    - functionName:    __xpg_strerror_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_xgmtime
      functionSourceFile: '/src/igraph/vendor/glpk/env/stdc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gmtime_r
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/env/stdc.c:81,7'
          Dst:             gmtime_r
    - functionName:    gmtime_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_cfg_delete_graph
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/cfg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _glp_dmp_delete_pool
        - glp_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/cfg.c:397,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/cfg.c:398,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/cfg.c:399,7'
          Dst:             _glp_dmp_delete_pool
        - Src:             'vendor/glpk/intopt/cfg.c:400,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/cfg.c:401,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/cfg.c:402,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/cfg.c:403,7'
          Dst:             glp_free
    - functionName:    _glp_cfg_check_clique
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/cfg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          282
      EdgeCount:       63
      CyclomaticComplexity: 16
      functionsReached:
        - _glp_cfg_get_adjacent
        - glp_alloc
        - glp_assert_
        - glp_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/cfg.c:356,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/cfg.c:357,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/cfg.c:360,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:364,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:366,16'
          Dst:             _glp_cfg_get_adjacent
        - Src:             'vendor/glpk/intopt/cfg.c:369,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:370,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:377,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:379,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:385,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/cfg.c:386,7'
          Dst:             glp_free
    - functionName:    _glp_cfg_get_adjacent
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/cfg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          337
      EdgeCount:       70
      CyclomaticComplexity: 18
      functionsReached:
        - glp_assert_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/cfg.c:193,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:198,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:199,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:210,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:217,7'
          Dst:             glp_assert_
    - functionName:    intersection
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/cfg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          149
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/cfg.c:269,13'
          Dst:             glp_assert_
    - functionName:    _glp_cfg_expand_clique
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/cfg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          274
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - _glp_cfg_get_adjacent
        - glp_alloc
        - glp_assert_
        - glp_free
        - intersection
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/cfg.c:298,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:300,15'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/cfg.c:301,15'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/cfg.c:302,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/cfg.c:311,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:313,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:315,16'
          Dst:             _glp_cfg_get_adjacent
        - Src:             'vendor/glpk/intopt/cfg.c:317,18'
          Dst:             intersection
        - Src:             'vendor/glpk/intopt/cfg.c:319,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:325,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:330,16'
          Dst:             _glp_cfg_get_adjacent
        - Src:             'vendor/glpk/intopt/cfg.c:332,18'
          Dst:             intersection
        - Src:             'vendor/glpk/intopt/cfg.c:334,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:337,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/cfg.c:338,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/cfg.c:339,7'
          Dst:             glp_free
    - functionName:    add_edge
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/cfg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          141
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _glp_dmp_get_atom
        - glp_assert_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/cfg.c:84,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:85,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:86,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:87,13'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/intopt/cfg.c:91,13'
          Dst:             _glp_dmp_get_atom
    - functionName:    _glp_cfg_add_clique
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/cfg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          536
      EdgeCount:       90
      CyclomaticComplexity: 23
      functionsReached:
        - _glp_dmp_get_atom
        - add_edge
        - glp_assert_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/cfg.c:108,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:114,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:118,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:124,19'
          Dst:             add_edge
        - Src:             'vendor/glpk/intopt/cfg.c:131,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:135,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:141,19'
          Dst:             add_edge
        - Src:             'vendor/glpk/intopt/cfg.c:148,10'
          Dst:             add_edge
        - Src:             'vendor/glpk/intopt/cfg.c:157,19'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/intopt/cfg.c:164,19'
          Dst:             _glp_dmp_get_atom
    - functionName:    _glp_cfg_create_graph
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/cfg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          122
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_dmp_create_pool
        - glp_alloc
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/cfg.c:40,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:41,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg.c:42,11'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/cfg.c:44,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/cfg.c:46,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/cfg.c:48,17'
          Dst:             _glp_dmp_create_pool
        - Src:             'vendor/glpk/intopt/cfg.c:51,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/cfg.c:52,17'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/cfg.c:53,17'
          Dst:             glp_alloc
    - functionName:    func
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/cfg1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_assert_
        - sub_adjacent
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/cfg1.c:625,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg1.c:626,14'
          Dst:             sub_adjacent
    - functionName:    sub_adjacent
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/cfg1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          206
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _glp_cfg_get_adjacent
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/cfg1.c:541,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg1.c:544,14'
          Dst:             _glp_cfg_get_adjacent
        - Src:             'vendor/glpk/intopt/cfg1.c:551,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg1.c:555,13'
          Dst:             glp_assert_
    - functionName:    fcmp
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/cfg1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    find_clique1
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/cfg1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_wclique1
        - func
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/cfg1.c:635,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg1.c:636,13'
          Dst:             _glp_wclique1
        - Src:             'vendor/glpk/intopt/cfg1.c:636,13'
          Dst:             func
    - functionName:    find_clique
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/cfg1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          263
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - _glp_wclique
        - glp_alloc
        - glp_assert_
        - glp_free
        - sub_adjacent
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/cfg1.c:569,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg1.c:571,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/cfg1.c:579,11'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/cfg1.c:584,16'
          Dst:             sub_adjacent
        - Src:             'vendor/glpk/intopt/cfg1.c:588,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg1.c:614,13'
          Dst:             _glp_wclique
        - Src:             'vendor/glpk/intopt/cfg1.c:616,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/cfg1.c:617,7'
          Dst:             glp_free
    - functionName:    build_subgraph
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/cfg1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         48
      ICount:          384
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - _glp_cfg_get_adjacent
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/cfg1.c:477,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg1.c:487,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg1.c:497,16'
          Dst:             _glp_cfg_get_adjacent
        - Src:             'vendor/glpk/intopt/cfg1.c:501,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg1.c:504,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg1.c:510,16'
          Dst:             glp_assert_
    - functionName:    _glp_cfg_find_clique
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/cfg1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          186
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - build_subgraph
        - find_clique
        - find_clique1
        - glp_alloc
        - glp_assert_
        - glp_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/cfg1.c:649,17'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/cfg1.c:651,18'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/cfg1.c:652,18'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/cfg1.c:653,17'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/cfg1.c:655,7'
          Dst:             build_subgraph
        - Src:             'vendor/glpk/intopt/cfg1.c:670,16'
          Dst:             find_clique
        - Src:             'vendor/glpk/intopt/cfg1.c:674,16'
          Dst:             find_clique1
        - Src:             'vendor/glpk/intopt/cfg1.c:687,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg1.c:692,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/cfg1.c:693,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/cfg1.c:694,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/cfg1.c:695,7'
          Dst:             glp_free
    - functionName:    analyze_ineq
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/cfg1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         144
      ICount:          916
      EdgeCount:       191
      CyclomaticComplexity: 49
      functionsReached:
        - _glp_cfg_add_clique
        - fcmp
        - glp_assert_
        - qsort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/cfg1.c:284,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg1.c:288,10'
          Dst:             _glp_cfg_add_clique
        - Src:             'vendor/glpk/intopt/cfg1.c:303,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg1.c:310,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg1.c:316,7'
          Dst:             qsort
        - Src:             'vendor/glpk/intopt/cfg1.c:316,7'
          Dst:             fcmp
        - Src:             'vendor/glpk/intopt/cfg1.c:324,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg1.c:325,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg1.c:331,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/cfg1.c:333,7'
          Dst:             _glp_cfg_add_clique
        - Src:             'vendor/glpk/intopt/cfg1.c:341,16'
          Dst:             _glp_cfg_add_clique
    - functionName:    _glp_cfg_build_graph
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/cfg1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          219
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _glp_cfg_create_graph
        - analyze_ineq
        - glp_alloc
        - glp_free
        - glp_get_mat_row
        - glp_get_num_bin
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/intopt/cfg1.c:358,35'
          Dst:             glp_get_num_bin
        - Src:             'vendor/glpk/intopt/cfg1.c:358,11'
          Dst:             _glp_cfg_create_graph
        - Src:             'vendor/glpk/intopt/cfg1.c:360,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/cfg1.c:361,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/cfg1.c:362,11'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/intopt/cfg1.c:369,19'
          Dst:             glp_get_mat_row
        - Src:             'vendor/glpk/intopt/cfg1.c:372,13'
          Dst:             analyze_ineq
        - Src:             'vendor/glpk/intopt/cfg1.c:377,19'
          Dst:             glp_get_mat_row
        - Src:             'vendor/glpk/intopt/cfg1.c:378,13'
          Dst:             analyze_ineq
        - Src:             'vendor/glpk/intopt/cfg1.c:382,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/cfg1.c:383,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/intopt/cfg1.c:384,7'
          Dst:             glp_free
    - functionName:    glp_gmi_cut
      functionSourceFile: '/src/igraph/vendor/glpk/intopt/gmicut.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         110
      ICount:          763
      EdgeCount:       139
      CyclomaticComplexity: 31
      functionsReached:
        - glp_assert_
        - glp_eval_tab_row
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/glpk/intopt/gmicut.c:180,10'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/intopt/gmicut.c:200,10'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/intopt/gmicut.c:224,10'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/intopt/gmicut.c:135,13'
          Dst:             glp_eval_tab_row
        - Src:             'vendor/glpk/intopt/gmicut.c:150,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/gmicut.c:170,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/gmicut.c:197,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/gmicut.c:220,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/gmicut.c:236,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/intopt/gmicut.c:252,10'
          Dst:             glp_assert_
    - functionName:    _glp_triang
      functionSourceFile: '/src/igraph/vendor/glpk/misc/triang.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
        - double
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         166
      ICount:          1101
      EdgeCount:       217
      CyclomaticComplexity: 53
      functionsReached:
        - glp_alloc
        - glp_assert_
        - glp_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/triang.c:110,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/triang.c:111,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/triang.c:112,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/triang.c:113,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/triang.c:114,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/triang.c:115,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/triang.c:116,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/triang.c:117,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/triang.c:118,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/triang.c:119,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/triang.c:134,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/triang.c:192,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/triang.c:196,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/triang.c:217,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/triang.c:222,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/triang.c:226,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/triang.c:230,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/triang.c:237,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/triang.c:250,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/triang.c:263,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/triang.c:264,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/triang.c:271,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/triang.c:275,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/triang.c:277,22'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/triang.c:281,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/triang.c:294,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/triang.c:296,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/triang.c:297,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/triang.c:298,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/triang.c:299,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/triang.c:300,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/triang.c:301,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/triang.c:302,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/triang.c:303,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/triang.c:304,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/triang.c:305,7'
          Dst:             glp_free
    - functionName:    sub
      functionSourceFile: '/src/igraph/vendor/glpk/misc/wclique.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          401
      EdgeCount:       66
      CyclomaticComplexity: 19
      functionsReached:
        - glp_alloc
        - glp_free
        - sub
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/wclique.c:126,18'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/wclique.c:161,10'
          Dst:             sub
        - Src:             'vendor/glpk/misc/wclique.c:164,7'
          Dst:             glp_free
    - functionName:    _glp_wclique
      functionSourceFile: '/src/igraph/vendor/glpk/misc/wclique.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          670
      EdgeCount:       105
      CyclomaticComplexity: 28
      functionsReached:
        - glp_alloc
        - glp_assert_
        - glp_difftime
        - glp_free
        - glp_printf
        - glp_time
        - sub
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/wclique.c:173,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/wclique.c:179,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/wclique.c:180,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/wclique.c:181,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/wclique.c:182,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/wclique.c:183,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/wclique.c:185,15'
          Dst:             glp_time
        - Src:             'vendor/glpk/misc/wclique.c:215,10'
          Dst:             sub
        - Src:             'vendor/glpk/misc/wclique.c:217,24'
          Dst:             glp_time
        - Src:             'vendor/glpk/misc/wclique.c:217,14'
          Dst:             glp_difftime
        - Src:             'vendor/glpk/misc/wclique.c:219,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/misc/wclique.c:220,21'
          Dst:             glp_time
        - Src:             'vendor/glpk/misc/wclique.c:223,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/wclique.c:224,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/wclique.c:225,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/wclique.c:226,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/wclique.c:227,7'
          Dst:             glp_free
    - functionName:    fcmp
      functionSourceFile: '/src/igraph/vendor/glpk/misc/wclique1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_wclique1
      functionSourceFile: '/src/igraph/vendor/glpk/misc/wclique1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         159
      ICount:          1023
      EdgeCount:       209
      CyclomaticComplexity: 52
      functionsReached:
        - fcmp
        - glp_alloc
        - glp_assert_
        - glp_free
        - qsort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/misc/wclique1.c:80,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/wclique1.c:82,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/wclique1.c:86,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/wclique1.c:87,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/wclique1.c:88,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/wclique1.c:89,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/wclique1.c:90,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/wclique1.c:91,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/wclique1.c:92,12'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/misc/wclique1.c:100,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/wclique1.c:103,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/wclique1.c:109,7'
          Dst:             qsort
        - Src:             'vendor/glpk/misc/wclique1.c:109,7'
          Dst:             fcmp
        - Src:             'vendor/glpk/misc/wclique1.c:127,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/wclique1.c:131,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/wclique1.c:132,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/wclique1.c:148,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/wclique1.c:151,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/wclique1.c:175,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/wclique1.c:178,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/wclique1.c:181,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/wclique1.c:200,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/wclique1.c:207,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/misc/wclique1.c:219,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/wclique1.c:220,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/wclique1.c:221,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/wclique1.c:222,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/wclique1.c:223,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/wclique1.c:224,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/misc/wclique1.c:225,7'
          Dst:             glp_free
    - functionName:    rcv_make_fixed
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1405
      functionLinenumberEnd: 1429
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          143
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_make_fixed
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1365
      functionLinenumberEnd: 1402
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          212
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - _glp_dmp_get_atom
        - _glp_npp_push_tse
        - glp_assert_
        - rcv_make_fixed
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp2.c:1371,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp2.c:1372,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp2.c:1373,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp2.c:1379,14'
          Dst:             _glp_npp_push_tse
        - Src:             'vendor/glpk/npp/npp2.c:1379,14'
          Dst:             rcv_make_fixed
        - Src:             'vendor/glpk/npp/npp2.c:1388,19'
          Dst:             _glp_dmp_get_atom
    - functionName:    rcv_make_equality
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1250
      functionLinenumberEnd: 1267
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          112
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_make_equality
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1225
      functionLinenumberEnd: 1247
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          141
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _glp_npp_push_tse
        - glp_assert_
        - rcv_make_equality
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp2.c:1229,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp2.c:1230,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp2.c:1231,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp2.c:1237,14'
          Dst:             _glp_npp_push_tse
        - Src:             'vendor/glpk/npp/npp2.c:1237,14'
          Dst:             rcv_make_equality
    - functionName:    rcv_fixed_col
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1136
      functionLinenumberEnd: 1141
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          46
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_fixed_col
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1105
      functionLinenumberEnd: 1132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          168
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _glp_npp_del_col
        - _glp_npp_push_tse
        - glp_assert_
        - rcv_fixed_col
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp2.c:1110,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp2.c:1112,14'
          Dst:             _glp_npp_push_tse
        - Src:             'vendor/glpk/npp/npp2.c:1112,14'
          Dst:             rcv_fixed_col
        - Src:             'vendor/glpk/npp/npp2.c:1131,7'
          Dst:             _glp_npp_del_col
    - functionName:    rcv_dbnd_col
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionLinenumberEnd: 1017
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          170
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_dbnd_col
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 985
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          119
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_npp_add_aij
        - _glp_npp_add_col
        - _glp_npp_add_row
        - _glp_npp_push_tse
        - glp_assert_
        - rcv_dbnd_col
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp2.c:966,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp2.c:967,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp2.c:968,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp2.c:970,11'
          Dst:             _glp_npp_add_col
        - Src:             'vendor/glpk/npp/npp2.c:974,11'
          Dst:             _glp_npp_add_row
        - Src:             'vendor/glpk/npp/npp2.c:976,7'
          Dst:             _glp_npp_add_aij
        - Src:             'vendor/glpk/npp/npp2.c:977,7'
          Dst:             _glp_npp_add_aij
        - Src:             'vendor/glpk/npp/npp2.c:979,14'
          Dst:             _glp_npp_push_tse
        - Src:             'vendor/glpk/npp/npp2.c:979,14'
          Dst:             rcv_dbnd_col
    - functionName:    rcv_ubnd_col
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          133
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_ubnd_col
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionLinenumberEnd: 847
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          219
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - _glp_npp_push_tse
        - glp_assert_
        - rcv_ubnd_col
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp2.c:818,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp2.c:819,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp2.c:821,14'
          Dst:             _glp_npp_push_tse
        - Src:             'vendor/glpk/npp/npp2.c:821,14'
          Dst:             rcv_ubnd_col
    - functionName:    rcv_lbnd_col
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          126
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_lbnd_col
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          218
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _glp_npp_push_tse
        - glp_assert_
        - rcv_lbnd_col
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp2.c:650,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp2.c:651,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp2.c:652,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp2.c:654,14'
          Dst:             _glp_npp_push_tse
        - Src:             'vendor/glpk/npp/npp2.c:654,14'
          Dst:             rcv_lbnd_col
    - functionName:    rcv_free_col
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          191
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_free_col
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          117
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_npp_add_aij
        - _glp_npp_add_col
        - _glp_npp_push_tse
        - glp_assert_
        - rcv_free_col
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp2.c:492,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp2.c:496,11'
          Dst:             _glp_npp_add_col
        - Src:             'vendor/glpk/npp/npp2.c:503,10'
          Dst:             _glp_npp_add_aij
        - Src:             'vendor/glpk/npp/npp2.c:505,14'
          Dst:             _glp_npp_push_tse
        - Src:             'vendor/glpk/npp/npp2.c:505,14'
          Dst:             rcv_free_col
    - functionName:    rcv_leq_row
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          219
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_leq_row
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          107
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_npp_add_aij
        - _glp_npp_add_col
        - _glp_npp_push_tse
        - glp_assert_
        - rcv_leq_row
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp2.c:340,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp2.c:341,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp2.c:343,11'
          Dst:             _glp_npp_add_col
        - Src:             'vendor/glpk/npp/npp2.c:347,7'
          Dst:             _glp_npp_add_aij
        - Src:             'vendor/glpk/npp/npp2.c:349,14'
          Dst:             _glp_npp_push_tse
        - Src:             'vendor/glpk/npp/npp2.c:349,14'
          Dst:             rcv_leq_row
    - functionName:    rcv_geq_row
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          219
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_geq_row
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          107
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_npp_add_aij
        - _glp_npp_add_col
        - _glp_npp_push_tse
        - glp_assert_
        - rcv_geq_row
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp2.c:196,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp2.c:197,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp2.c:199,11'
          Dst:             _glp_npp_add_col
        - Src:             'vendor/glpk/npp/npp2.c:203,7'
          Dst:             _glp_npp_add_aij
        - Src:             'vendor/glpk/npp/npp2.c:205,14'
          Dst:             _glp_npp_push_tse
        - Src:             'vendor/glpk/npp/npp2.c:205,14'
          Dst:             rcv_geq_row
    - functionName:    rcv_free_row
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_free_row
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _glp_npp_del_row
        - _glp_npp_push_tse
        - glp_assert_
        - rcv_free_row
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp2.c:79,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp2.c:81,14'
          Dst:             _glp_npp_push_tse
        - Src:             'vendor/glpk/npp/npp2.c:81,14'
          Dst:             rcv_free_row
        - Src:             'vendor/glpk/npp/npp2.c:85,7'
          Dst:             _glp_npp_del_row
    - functionName:    _glp_npp_implied_bounds
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2747
      functionLinenumberEnd: 2856
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         115
      ICount:          660
      EdgeCount:       150
      CyclomaticComplexity: 37
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp3.c:2749,7'
          Dst:             glp_assert_
    - functionName:    rcv_inactive_bound
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2513
      functionLinenumberEnd: 2524
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          68
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_inactive_bound
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2482
      functionLinenumberEnd: 2509
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          158
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - _glp_npp_push_tse
        - glp_assert_
        - rcv_inactive_bound
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp3.c:2486,17'
          Dst:             _glp_npp_push_tse
        - Src:             'vendor/glpk/npp/npp3.c:2486,17'
          Dst:             rcv_inactive_bound
        - Src:             'vendor/glpk/npp/npp3.c:2500,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:2504,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:2508,10'
          Dst:             glp_assert_
    - functionName:    _glp_npp_analyze_row
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2337
      functionLinenumberEnd: 2416
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         59
      ICount:          366
      EdgeCount:       78
      CyclomaticComplexity: 21
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp3.c:2341,7'
          Dst:             glp_assert_
    - functionName:    rcv_forcing_row
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2176
      functionLinenumberEnd: 2241
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          329
      EdgeCount:       65
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_forcing_row
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2090
      functionLinenumberEnd: 2173
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         77
      ICount:          484
      EdgeCount:       101
      CyclomaticComplexity: 26
      functionsReached:
        - _glp_dmp_get_atom
        - _glp_npp_push_tse
        - glp_assert_
        - rcv_forcing_row
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp3.c:2097,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:2107,14'
          Dst:             _glp_npp_push_tse
        - Src:             'vendor/glpk/npp/npp3.c:2107,14'
          Dst:             rcv_forcing_row
        - Src:             'vendor/glpk/npp/npp3.c:2117,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:2122,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:2131,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:2134,19'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/npp/npp3.c:2148,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:2155,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:2162,22'
          Dst:             _glp_dmp_get_atom
    - functionName:    rcv_eq_doublet
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1853
      functionLinenumberEnd: 1876
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          123
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_eq_doublet
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1762
      functionLinenumberEnd: 1849
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         54
      ICount:          423
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - _glp_dmp_get_atom
        - _glp_npp_add_aij
        - _glp_npp_col_nnz
        - _glp_npp_del_aij
        - _glp_npp_push_tse
        - glp_assert_
        - rcv_eq_doublet
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp3.c:1770,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:1771,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:1789,17'
          Dst:             _glp_npp_col_nnz
        - Src:             'vendor/glpk/npp/npp3.c:1789,46'
          Dst:             _glp_npp_col_nnz
        - Src:             'vendor/glpk/npp/npp3.c:1802,14'
          Dst:             _glp_npp_push_tse
        - Src:             'vendor/glpk/npp/npp3.c:1802,14'
          Dst:             rcv_eq_doublet
        - Src:             'vendor/glpk/npp/npp3.c:1815,19'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/npp/npp3.c:1826,19'
          Dst:             _glp_npp_add_aij
        - Src:             'vendor/glpk/npp/npp3.c:1832,10'
          Dst:             _glp_npp_del_aij
        - Src:             'vendor/glpk/npp/npp3.c:1838,13'
          Dst:             _glp_npp_del_aij
    - functionName:    rcv_implied_free
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1615
      functionLinenumberEnd: 1630
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          123
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp3.c:1621,13'
          Dst:             glp_assert_
    - functionName:    _glp_npp_implied_free
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1488
      functionLinenumberEnd: 1612
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         119
      ICount:          667
      EdgeCount:       160
      CyclomaticComplexity: 43
      functionsReached:
        - _glp_npp_push_tse
        - glp_assert_
        - rcv_implied_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp3.c:1494,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:1495,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:1499,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:1500,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:1566,14'
          Dst:             _glp_npp_push_tse
        - Src:             'vendor/glpk/npp/npp3.c:1566,14'
          Dst:             rcv_implied_free
        - Src:             'vendor/glpk/npp/npp3.c:1582,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:1595,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:1602,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:1606,13'
          Dst:             glp_assert_
    - functionName:    rcv_implied_slack
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1291
      functionLinenumberEnd: 1322
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          249
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_implied_slack
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1238
      functionLinenumberEnd: 1287
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          357
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - _glp_dmp_get_atom
        - _glp_npp_del_col
        - _glp_npp_push_tse
        - glp_assert_
        - rcv_implied_slack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp3.c:1244,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:1245,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:1246,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:1250,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:1252,14'
          Dst:             _glp_npp_push_tse
        - Src:             'vendor/glpk/npp/npp3.c:1252,14'
          Dst:             rcv_implied_slack
        - Src:             'vendor/glpk/npp/npp3.c:1264,16'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/npp/npp3.c:1286,7'
          Dst:             _glp_npp_del_col
    - functionName:    rcv_ineq_singlet
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 964
      functionLinenumberEnd: 1091
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         100
      ICount:          704
      EdgeCount:       132
      CyclomaticComplexity: 34
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_ineq_singlet
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         78
      ICount:          501
      EdgeCount:       104
      CyclomaticComplexity: 28
      functionsReached:
        - _glp_dmp_get_atom
        - _glp_npp_del_row
        - _glp_npp_free_row
        - _glp_npp_implied_lower
        - _glp_npp_implied_upper
        - _glp_npp_push_tse
        - glp_assert_
        - rcv_ineq_singlet
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp3.c:891,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:892,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:893,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:897,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:910,23'
          Dst:             _glp_npp_implied_lower
        - Src:             'vendor/glpk/npp/npp3.c:911,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:923,23'
          Dst:             _glp_npp_implied_upper
        - Src:             'vendor/glpk/npp/npp3.c:924,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:931,10'
          Dst:             _glp_npp_free_row
        - Src:             'vendor/glpk/npp/npp3.c:935,14'
          Dst:             _glp_npp_push_tse
        - Src:             'vendor/glpk/npp/npp3.c:935,14'
          Dst:             rcv_ineq_singlet
        - Src:             'vendor/glpk/npp/npp3.c:951,19'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/npp/npp3.c:959,7'
          Dst:             _glp_npp_del_row
    - functionName:    _glp_npp_implied_lower
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          284
      EdgeCount:       65
      CyclomaticComplexity: 18
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp3.c:552,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:554,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:556,7'
          Dst:             glp_assert_
    - functionName:    _glp_npp_implied_upper
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          284
      EdgeCount:       65
      CyclomaticComplexity: 18
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp3.c:664,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:666,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:668,7'
          Dst:             glp_assert_
    - functionName:    rcv_eq_singlet
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          132
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_eq_singlet
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          230
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - _glp_dmp_get_atom
        - _glp_npp_del_row
        - _glp_npp_implied_value
        - _glp_npp_push_tse
        - glp_assert_
        - rcv_eq_singlet
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp3.c:430,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:431,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:436,13'
          Dst:             _glp_npp_implied_value
        - Src:             'vendor/glpk/npp/npp3.c:437,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:440,14'
          Dst:             _glp_npp_push_tse
        - Src:             'vendor/glpk/npp/npp3.c:440,14'
          Dst:             rcv_eq_singlet
        - Src:             'vendor/glpk/npp/npp3.c:452,19'
          Dst:             _glp_dmp_get_atom
        - Src:             'vendor/glpk/npp/npp3.c:460,7'
          Dst:             _glp_npp_del_row
    - functionName:    _glp_npp_implied_value
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          230
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp3.c:291,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:293,7'
          Dst:             glp_assert_
    - functionName:    rcv_empty_col
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_empty_col
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          222
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - _glp_npp_fixed_col
        - _glp_npp_push_tse
        - glp_assert_
        - rcv_empty_col
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp3.c:186,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:193,14'
          Dst:             _glp_npp_push_tse
        - Src:             'vendor/glpk/npp/npp3.c:193,14'
          Dst:             rcv_empty_col
        - Src:             'vendor/glpk/npp/npp3.c:223,7'
          Dst:             _glp_npp_fixed_col
    - functionName:    _glp_npp_empty_row
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_npp_free_row
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp3.c:78,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp3.c:85,7'
          Dst:             _glp_npp_free_row
    - functionName:    reduce_ineq_coef
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1274
      functionLinenumberEnd: 1337
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          316
      EdgeCount:       70
      CyclomaticComplexity: 20
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp4.c:1279,7'
          Dst:             glp_assert_
    - functionName:    _glp_npp_reduce_ineq_coef
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1341
      functionLinenumberEnd: 1409
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          263
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - _glp_npp_add_aij
        - _glp_npp_add_row
        - _glp_npp_erase_row
        - copy_form
        - drop_form
        - glp_assert_
        - reduce_ineq_coef
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp4.c:1348,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp4.c:1357,19'
          Dst:             copy_form
        - Src:             'vendor/glpk/npp/npp4.c:1366,19'
          Dst:             copy_form
        - Src:             'vendor/glpk/npp/npp4.c:1370,24'
          Dst:             reduce_ineq_coef
        - Src:             'vendor/glpk/npp/npp4.c:1386,23'
          Dst:             _glp_npp_add_row
        - Src:             'vendor/glpk/npp/npp4.c:1397,19'
          Dst:             _glp_npp_add_aij
        - Src:             'vendor/glpk/npp/npp4.c:1400,13'
          Dst:             _glp_npp_erase_row
        - Src:             'vendor/glpk/npp/npp4.c:1403,16'
          Dst:             _glp_npp_add_aij
        - Src:             'vendor/glpk/npp/npp4.c:1407,10'
          Dst:             drop_form
    - functionName:    copy_form
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          67
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_dmp_get_atom
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp4.c:250,14'
          Dst:             _glp_dmp_get_atom
    - functionName:    drop_form
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_dmp_free_atom
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp4.c:265,10'
          Dst:             _glp_dmp_free_atom
    - functionName:    _glp_npp_is_partitioning
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1109
      functionLinenumberEnd: 1129
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          145
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp4.c:1113,7'
          Dst:             glp_assert_
    - functionName:    hidden_covering
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 931
      functionLinenumberEnd: 987
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          311
      EdgeCount:       79
      CyclomaticComplexity: 20
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp4.c:938,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp4.c:941,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp4.c:942,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp4.c:943,10'
          Dst:             glp_assert_
    - functionName:    _glp_npp_hidden_covering
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         52
      ICount:          302
      EdgeCount:       68
      CyclomaticComplexity: 18
      functionsReached:
        - _glp_npp_add_aij
        - _glp_npp_add_row
        - _glp_npp_erase_row
        - copy_form
        - drop_form
        - glp_assert_
        - hidden_covering
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp4.c:997,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp4.c:1002,19'
          Dst:             copy_form
        - Src:             'vendor/glpk/npp/npp4.c:1008,19'
          Dst:             copy_form
        - Src:             'vendor/glpk/npp/npp4.c:1012,16'
          Dst:             hidden_covering
        - Src:             'vendor/glpk/npp/npp4.c:1013,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp4.c:1039,23'
          Dst:             _glp_npp_add_row
        - Src:             'vendor/glpk/npp/npp4.c:1050,19'
          Dst:             _glp_npp_add_aij
        - Src:             'vendor/glpk/npp/npp4.c:1053,13'
          Dst:             _glp_npp_erase_row
        - Src:             'vendor/glpk/npp/npp4.c:1056,16'
          Dst:             _glp_npp_add_aij
        - Src:             'vendor/glpk/npp/npp4.c:1060,10'
          Dst:             drop_form
    - functionName:    _glp_npp_is_covering
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 858
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          152
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp4.c:841,7'
          Dst:             glp_assert_
    - functionName:    _glp_npp_implied_packing
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 715
      functionLinenumberEnd: 785
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          448
      EdgeCount:       101
      CyclomaticComplexity: 27
      functionsReached:
        - copy_form
        - drop_form
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp4.c:720,16'
          Dst:             copy_form
        - Src:             'vendor/glpk/npp/npp4.c:721,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp4.c:725,16'
          Dst:             copy_form
        - Src:             'vendor/glpk/npp/npp4.c:726,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp4.c:784,7'
          Dst:             drop_form
    - functionName:    hidden_packing
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         90
      ICount:          447
      EdgeCount:       117
      CyclomaticComplexity: 29
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp4.c:435,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp4.c:438,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp4.c:439,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp4.c:440,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp4.c:473,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp4.c:478,7'
          Dst:             glp_assert_
    - functionName:    _glp_npp_hidden_packing
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         52
      ICount:          302
      EdgeCount:       68
      CyclomaticComplexity: 18
      functionsReached:
        - _glp_npp_add_aij
        - _glp_npp_add_row
        - _glp_npp_erase_row
        - copy_form
        - drop_form
        - glp_assert_
        - hidden_packing
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp4.c:504,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp4.c:509,19'
          Dst:             copy_form
        - Src:             'vendor/glpk/npp/npp4.c:515,19'
          Dst:             copy_form
        - Src:             'vendor/glpk/npp/npp4.c:519,16'
          Dst:             hidden_packing
        - Src:             'vendor/glpk/npp/npp4.c:520,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp4.c:546,23'
          Dst:             _glp_npp_add_row
        - Src:             'vendor/glpk/npp/npp4.c:557,19'
          Dst:             _glp_npp_add_aij
        - Src:             'vendor/glpk/npp/npp4.c:560,13'
          Dst:             _glp_npp_erase_row
        - Src:             'vendor/glpk/npp/npp4.c:563,16'
          Dst:             _glp_npp_add_aij
        - Src:             'vendor/glpk/npp/npp4.c:567,10'
          Dst:             drop_form
    - functionName:    _glp_npp_is_packing
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          152
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp4.c:316,7'
          Dst:             glp_assert_
    - functionName:    rcv_binarize_prob
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          76
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_npp_binarize_prob
      functionSourceFile: '/src/igraph/vendor/glpk/npp/npp4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         66
      ICount:          431
      EdgeCount:       88
      CyclomaticComplexity: 24
      functionsReached:
        - _glp_npp_add_aij
        - _glp_npp_add_col
        - _glp_npp_add_row
        - _glp_npp_lbnd_col
        - _glp_npp_push_tse
        - glp_assert_
        - glp_printf
        - rcv_binarize_prob
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/npp/npp4.c:157,13'
          Dst:             _glp_npp_lbnd_col
        - Src:             'vendor/glpk/npp/npp4.c:159,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp4.c:161,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp4.c:171,17'
          Dst:             _glp_npp_push_tse
        - Src:             'vendor/glpk/npp/npp4.c:171,17'
          Dst:             rcv_binarize_prob
        - Src:             'vendor/glpk/npp/npp4.c:178,19'
          Dst:             _glp_npp_add_row
        - Src:             'vendor/glpk/npp/npp4.c:189,13'
          Dst:             _glp_npp_add_aij
        - Src:             'vendor/glpk/npp/npp4.c:193,19'
          Dst:             _glp_npp_add_col
        - Src:             'vendor/glpk/npp/npp4.c:201,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/npp/npp4.c:205,16'
          Dst:             _glp_npp_add_aij
        - Src:             'vendor/glpk/npp/npp4.c:209,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/npp/npp4.c:212,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/npp/npp4.c:214,10'
          Dst:             glp_printf
    - functionName:    compute_delta
      functionSourceFile: '/src/igraph/vendor/glpk/proxy/proxy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_integer
      functionSourceFile: '/src/igraph/vendor/glpk/proxy/proxy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          148
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    do_refine
      functionSourceFile: '/src/igraph/vendor/glpk/proxy/proxy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 941
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          307
      EdgeCount:       64
      CyclomaticComplexity: 15
      functionsReached:
        - glp_get_col_prim
        - glp_get_num_cols
        - glp_get_status
        - glp_init_iocp
        - glp_init_smcp
        - glp_intopt
        - glp_mip_col_val
        - glp_mip_status
        - glp_printf
        - glp_set_col_bnds
        - glp_simplex
        - glp_term_out
        - second
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/glpk/proxy/proxy.c:1014,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/proxy/proxy.c:951,26'
          Dst:             second
        - Src:             'vendor/glpk/proxy/proxy.c:954,10'
          Dst:             glp_get_num_cols
        - Src:             'vendor/glpk/proxy/proxy.c:956,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:958,28'
          Dst:             glp_get_num_cols
        - Src:             'vendor/glpk/proxy/proxy.c:957,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:970,13'
          Dst:             glp_set_col_bnds
        - Src:             'vendor/glpk/proxy/proxy.c:980,9'
          Dst:             glp_init_iocp
        - Src:             'vendor/glpk/proxy/proxy.c:982,9'
          Dst:             glp_init_smcp
        - Src:             'vendor/glpk/proxy/proxy.c:997,16'
          Dst:             glp_term_out
        - Src:             'vendor/glpk/proxy/proxy.c:999,19'
          Dst:             glp_intopt
        - Src:             'vendor/glpk/proxy/proxy.c:1002,19'
          Dst:             glp_simplex
        - Src:             'vendor/glpk/proxy/proxy.c:1004,9'
          Dst:             glp_term_out
        - Src:             'vendor/glpk/proxy/proxy.c:1007,22'
          Dst:             glp_mip_status
        - Src:             'vendor/glpk/proxy/proxy.c:1010,22'
          Dst:             glp_get_status
        - Src:             'vendor/glpk/proxy/proxy.c:1038,31'
          Dst:             glp_mip_col_val
        - Src:             'vendor/glpk/proxy/proxy.c:1041,31'
          Dst:             glp_get_col_prim
        - Src:             'vendor/glpk/proxy/proxy.c:1046,12'
          Dst:             second
    - functionName:    second
      functionSourceFile: '/src/igraph/vendor/glpk/proxy/proxy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      double
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - glp_time
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/proxy/proxy.c:754,12'
          Dst:             glp_time
    - functionName:    array_copy
      functionSourceFile: '/src/igraph/vendor/glpk/proxy/proxy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 930
      functionLinenumberEnd: 935
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    objval
      functionSourceFile: '/src/igraph/vendor/glpk/proxy/proxy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 923
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          50
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    update_cutoff
      functionSourceFile: '/src/igraph/vendor/glpk/proxy/proxy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      double
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - compute_delta
        - glp_set_row_bnds
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/proxy/proxy.c:889,26'
          Dst:             compute_delta
        - Src:             'vendor/glpk/proxy/proxy.c:890,9'
          Dst:             glp_set_row_bnds
        - Src:             'vendor/glpk/proxy/proxy.c:893,26'
          Dst:             compute_delta
        - Src:             'vendor/glpk/proxy/proxy.c:894,9'
          Dst:             glp_set_row_bnds
    - functionName:    redefine_obj
      functionSourceFile: '/src/igraph/vendor/glpk/proxy/proxy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 874
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          145
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - glp_alloc
        - glp_free
        - glp_set_obj_coef
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/proxy/proxy.c:842,21'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/proxy/proxy.c:869,9'
          Dst:             glp_set_obj_coef
        - Src:             'vendor/glpk/proxy/proxy.c:871,5'
          Dst:             glp_set_obj_coef
        - Src:             'vendor/glpk/proxy/proxy.c:873,5'
          Dst:             glp_free
    - functionName:    add_cutoff
      functionSourceFile: '/src/igraph/vendor/glpk/proxy/proxy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          130
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - glp_add_rows
        - glp_alloc
        - glp_free
        - glp_set_mat_row
        - glp_set_row_bnds
        - glp_set_row_name
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/proxy/proxy.c:769,22'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/proxy/proxy.c:773,25'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/proxy/proxy.c:788,12'
          Dst:             glp_add_rows
        - Src:             'vendor/glpk/proxy/proxy.c:790,5'
          Dst:             glp_set_row_name
        - Src:             'vendor/glpk/proxy/proxy.c:793,9'
          Dst:             glp_set_row_bnds
        - Src:             'vendor/glpk/proxy/proxy.c:797,9'
          Dst:             glp_set_row_bnds
        - Src:             'vendor/glpk/proxy/proxy.c:800,5'
          Dst:             glp_set_mat_row
        - Src:             'vendor/glpk/proxy/proxy.c:802,5'
          Dst:             glp_free
        - Src:             'vendor/glpk/proxy/proxy.c:803,5'
          Dst:             glp_free
    - functionName:    get_sol
      functionSourceFile: '/src/igraph/vendor/glpk/proxy/proxy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionLinenumberEnd: 818
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - glp_mip_col_val
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/proxy/proxy.c:816,20'
          Dst:             glp_mip_col_val
    - functionName:    elapsed_time
      functionSourceFile: '/src/igraph/vendor/glpk/proxy/proxy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - second
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/proxy/proxy.c:824,19'
          Dst:             second
    - functionName:    deallocate
      functionSourceFile: '/src/igraph/vendor/glpk/proxy/proxy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionLinenumberEnd: 1067
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - glp_delete_prob
        - glp_free
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/proxy/proxy.c:1059,9'
          Dst:             glp_delete_prob
        - Src:             'vendor/glpk/proxy/proxy.c:1062,5'
          Dst:             glp_free
        - Src:             'vendor/glpk/proxy/proxy.c:1063,5'
          Dst:             glp_free
        - Src:             'vendor/glpk/proxy/proxy.c:1064,5'
          Dst:             glp_free
        - Src:             'vendor/glpk/proxy/proxy.c:1065,5'
          Dst:             glp_free
    - functionName:    callback
      functionSourceFile: '/src/igraph/vendor/glpk/proxy/proxy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 7
      functionsReached:
        - glp_ios_heur_sol
        - glp_ios_reason
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/glpk/proxy/proxy.c:623,5'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/proxy/proxy.c:623,12'
          Dst:             glp_ios_reason
        - Src:             'vendor/glpk/proxy/proxy.c:625,13'
          Dst:             glp_ios_heur_sol
    - functionName:    check_ref
      functionSourceFile: '/src/igraph/vendor/glpk/proxy/proxy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - glp_copy_prob
        - glp_create_prob
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/proxy/proxy.c:740,23'
          Dst:             glp_create_prob
        - Src:             'vendor/glpk/proxy/proxy.c:741,9'
          Dst:             glp_copy_prob
    - functionName:    check_integrality
      functionSourceFile: '/src/igraph/vendor/glpk/proxy/proxy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          83
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - is_integer
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/proxy/proxy.c:705,24'
          Dst:             is_integer
    - functionName:    get_info
      functionSourceFile: '/src/igraph/vendor/glpk/proxy/proxy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          116
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - glp_alloc
        - glp_get_col_kind
        - glp_get_col_lb
        - glp_get_col_ub
        - glp_get_obj_coef
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/proxy/proxy.c:639,18'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/proxy/proxy.c:643,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/proxy/proxy.c:647,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/proxy/proxy.c:651,21'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/proxy/proxy.c:656,29'
          Dst:             glp_get_col_kind
        - Src:             'vendor/glpk/proxy/proxy.c:657,27'
          Dst:             glp_get_col_lb
        - Src:             'vendor/glpk/proxy/proxy.c:658,27'
          Dst:             glp_get_col_ub
        - Src:             'vendor/glpk/proxy/proxy.c:659,32'
          Dst:             glp_get_obj_coef
        - Src:             'vendor/glpk/proxy/proxy.c:661,24'
          Dst:             glp_get_obj_coef
    - functionName:    _glp_proxy
      functionSourceFile: '/src/igraph/vendor/glpk/proxy/proxy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - double
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         151
      ICount:          946
      EdgeCount:       203
      CyclomaticComplexity: 54
      functionsReached:
        - add_cutoff
        - array_copy
        - check_integrality
        - check_ref
        - deallocate
        - do_refine
        - elapsed_time
        - get_info
        - get_sol
        - glp_alloc
        - glp_free
        - glp_get_num_cols
        - glp_get_obj_dir
        - glp_get_status
        - glp_init_iocp
        - glp_init_smcp
        - glp_intopt
        - glp_mem_usage
        - glp_mip_obj_val
        - glp_mip_status
        - glp_printf
        - glp_set_obj_dir
        - glp_simplex
        - glp_term_out
        - objval
        - redefine_obj
        - second
        - update_cutoff
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/proxy/proxy.c:220,16'
          Dst:             glp_get_obj_dir
        - Src:             'vendor/glpk/proxy/proxy.c:223,18'
          Dst:             glp_get_num_cols
        - Src:             'vendor/glpk/proxy/proxy.c:227,5'
          Dst:             get_info
        - Src:             'vendor/glpk/proxy/proxy.c:230,5'
          Dst:             check_integrality
        - Src:             'vendor/glpk/proxy/proxy.c:236,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:239,9'
          Dst:             glp_free
        - Src:             'vendor/glpk/proxy/proxy.c:240,9'
          Dst:             glp_free
        - Src:             'vendor/glpk/proxy/proxy.c:241,9'
          Dst:             glp_free
        - Src:             'vendor/glpk/proxy/proxy.c:242,9'
          Dst:             glp_free
        - Src:             'vendor/glpk/proxy/proxy.c:250,12'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/proxy/proxy.c:254,14'
          Dst:             check_ref
        - Src:             'vendor/glpk/proxy/proxy.c:260,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/proxy/proxy.c:270,9'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:274,22'
          Dst:             second
        - Src:             'vendor/glpk/proxy/proxy.c:277,5'
          Dst:             glp_init_iocp
        - Src:             'vendor/glpk/proxy/proxy.c:278,5'
          Dst:             glp_init_smcp
        - Src:             'vendor/glpk/proxy/proxy.c:301,9'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:302,9'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:313,9'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:322,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:326,12'
          Dst:             glp_term_out
        - Src:             'vendor/glpk/proxy/proxy.c:327,11'
          Dst:             glp_simplex
        - Src:             'vendor/glpk/proxy/proxy.c:328,5'
          Dst:             glp_term_out
        - Src:             'vendor/glpk/proxy/proxy.c:330,14'
          Dst:             glp_get_status
        - Src:             'vendor/glpk/proxy/proxy.c:334,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:341,9'
          Dst:             glp_free
        - Src:             'vendor/glpk/proxy/proxy.c:342,9'
          Dst:             glp_free
        - Src:             'vendor/glpk/proxy/proxy.c:343,9'
          Dst:             deallocate
        - Src:             'vendor/glpk/proxy/proxy.c:347,12'
          Dst:             elapsed_time
        - Src:             'vendor/glpk/proxy/proxy.c:350,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:352,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:354,9'
          Dst:             glp_free
        - Src:             'vendor/glpk/proxy/proxy.c:355,9'
          Dst:             glp_free
        - Src:             'vendor/glpk/proxy/proxy.c:356,9'
          Dst:             deallocate
        - Src:             'vendor/glpk/proxy/proxy.c:363,12'
          Dst:             glp_term_out
        - Src:             'vendor/glpk/proxy/proxy.c:364,11'
          Dst:             glp_intopt
        - Src:             'vendor/glpk/proxy/proxy.c:365,5'
          Dst:             glp_term_out
        - Src:             'vendor/glpk/proxy/proxy.c:367,14'
          Dst:             glp_mip_status
        - Src:             'vendor/glpk/proxy/proxy.c:374,17'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:376,17'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:381,17'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:383,17'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:386,9'
          Dst:             glp_free
        - Src:             'vendor/glpk/proxy/proxy.c:387,9'
          Dst:             glp_free
        - Src:             'vendor/glpk/proxy/proxy.c:388,9'
          Dst:             deallocate
        - Src:             'vendor/glpk/proxy/proxy.c:393,5'
          Dst:             get_sol
        - Src:             'vendor/glpk/proxy/proxy.c:394,13'
          Dst:             glp_mip_obj_val
        - Src:             'vendor/glpk/proxy/proxy.c:397,9'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:404,11'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:409,12'
          Dst:             elapsed_time
        - Src:             'vendor/glpk/proxy/proxy.c:411,5'
          Dst:             glp_mem_usage
        - Src:             'vendor/glpk/proxy/proxy.c:413,9'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:415,9'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:423,18'
          Dst:             add_cutoff
        - Src:             'vendor/glpk/proxy/proxy.c:428,9'
          Dst:             glp_set_obj_dir
        - Src:             'vendor/glpk/proxy/proxy.c:443,9'
          Dst:             redefine_obj
        - Src:             'vendor/glpk/proxy/proxy.c:448,18'
          Dst:             update_cutoff
        - Src:             'vendor/glpk/proxy/proxy.c:458,16'
          Dst:             elapsed_time
        - Src:             'vendor/glpk/proxy/proxy.c:461,17'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:472,16'
          Dst:             glp_term_out
        - Src:             'vendor/glpk/proxy/proxy.c:473,15'
          Dst:             glp_simplex
        - Src:             'vendor/glpk/proxy/proxy.c:474,9'
          Dst:             glp_term_out
        - Src:             'vendor/glpk/proxy/proxy.c:476,18'
          Dst:             glp_get_status
        - Src:             'vendor/glpk/proxy/proxy.c:481,21'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:485,17'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:494,16'
          Dst:             elapsed_time
        - Src:             'vendor/glpk/proxy/proxy.c:497,17'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:509,16'
          Dst:             glp_term_out
        - Src:             'vendor/glpk/proxy/proxy.c:510,15'
          Dst:             glp_intopt
        - Src:             'vendor/glpk/proxy/proxy.c:511,9'
          Dst:             glp_term_out
        - Src:             'vendor/glpk/proxy/proxy.c:515,18'
          Dst:             glp_mip_status
        - Src:             'vendor/glpk/proxy/proxy.c:521,17'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:532,21'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:538,21'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:552,13'
          Dst:             get_sol
        - Src:             'vendor/glpk/proxy/proxy.c:553,18'
          Dst:             objval
        - Src:             'vendor/glpk/proxy/proxy.c:570,21'
          Dst:             array_copy
        - Src:             'vendor/glpk/proxy/proxy.c:571,27'
          Dst:             do_refine
        - Src:             'vendor/glpk/proxy/proxy.c:574,39'
          Dst:             objval
        - Src:             'vendor/glpk/proxy/proxy.c:581,29'
          Dst:             array_copy
        - Src:             'vendor/glpk/proxy/proxy.c:586,24'
          Dst:             elapsed_time
        - Src:             'vendor/glpk/proxy/proxy.c:588,21'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:596,12'
          Dst:             elapsed_time
        - Src:             'vendor/glpk/proxy/proxy.c:597,5'
          Dst:             glp_mem_usage
        - Src:             'vendor/glpk/proxy/proxy.c:599,9'
          Dst:             glp_printf
        - Src:             'vendor/glpk/proxy/proxy.c:612,5'
          Dst:             glp_free
        - Src:             'vendor/glpk/proxy/proxy.c:613,5'
          Dst:             glp_free
        - Src:             'vendor/glpk/proxy/proxy.c:614,5'
          Dst:             deallocate
    - functionName:    sum_infeas
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxprim.c'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 999
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          147
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    choose_pivot
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxprim.c'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 838
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         168
      ICount:          1184
      EdgeCount:       224
      CyclomaticComplexity: 58
      functionsReached:
        - _glp_bfd_get_count
        - _glp_fvs_gather_vec
        - _glp_spx_chuzc_pse
        - _glp_spx_chuzc_std
        - _glp_spx_chuzr_harris
        - _glp_spx_chuzr_std
        - _glp_spx_eval_tcol
        - _glp_spx_ls_eval_bp
        - _glp_spx_ls_select_bp
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxprim.c:605,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:606,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:618,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:622,14'
          Dst:             _glp_spx_chuzc_std
        - Src:             'vendor/glpk/simplex/spxprim.c:626,14'
          Dst:             _glp_spx_chuzc_pse
        - Src:             'vendor/glpk/simplex/spxprim.c:628,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:630,7'
          Dst:             _glp_spx_eval_tcol
        - Src:             'vendor/glpk/simplex/spxprim.c:652,16'
          Dst:             _glp_spx_ls_eval_bp
        - Src:             'vendor/glpk/simplex/spxprim.c:663,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:671,20'
          Dst:             _glp_spx_ls_select_bp
        - Src:             'vendor/glpk/simplex/spxprim.c:675,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:703,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:711,10'
          Dst:             _glp_fvs_gather_vec
        - Src:             'vendor/glpk/simplex/spxprim.c:721,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:728,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:747,14'
          Dst:             _glp_spx_chuzr_std
        - Src:             'vendor/glpk/simplex/spxprim.c:753,14'
          Dst:             _glp_spx_chuzr_harris
        - Src:             'vendor/glpk/simplex/spxprim.c:764,10'
          Dst:             _glp_fvs_gather_vec
        - Src:             'vendor/glpk/simplex/spxprim.c:779,10'
          Dst:             _glp_fvs_gather_vec
        - Src:             'vendor/glpk/simplex/spxprim.c:792,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:803,14'
          Dst:             _glp_bfd_get_count
        - Src:             'vendor/glpk/simplex/spxprim.c:822,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:825,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:833,13'
          Dst:             glp_assert_
    - functionName:    display
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxprim.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1021
      functionLinenumberEnd: 1103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         46
      ICount:          397
      EdgeCount:       59
      CyclomaticComplexity: 15
      functionsReached:
        - _glp_spx_chuzc_sel
        - _glp_spx_eval_obj
        - glp_assert_
        - glp_difftime
        - glp_printf
        - glp_time
        - sum_infeas
      functionUses:    5
      BranchProfiles:
        - Branch String:   'vendor/glpk/simplex/spxprim.c:1067,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxprim.c:1029,16'
          Dst:             glp_time
        - Src:             'vendor/glpk/simplex/spxprim.c:1035,19'
          Dst:             glp_difftime
        - Src:             'vendor/glpk/simplex/spxprim.c:1043,19'
          Dst:             glp_difftime
        - Src:             'vendor/glpk/simplex/spxprim.c:1049,24'
          Dst:             _glp_spx_eval_obj
        - Src:             'vendor/glpk/simplex/spxprim.c:1061,13'
          Dst:             sum_infeas
        - Src:             'vendor/glpk/simplex/spxprim.c:1074,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:1075,19'
          Dst:             _glp_spx_chuzc_sel
        - Src:             'vendor/glpk/simplex/spxprim.c:1079,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:1082,7'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spxprim.c:1086,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spxprim.c:1093,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spxprim.c:1098,7'
          Dst:             glp_printf
    - functionName:    remove_perturb
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxprim.c'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 976
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          148
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - glp_printf
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxprim.c:973,10'
          Dst:             glp_printf
    - functionName:    play_bounds
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxprim.c'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         65
      ICount:          480
      EdgeCount:       87
      CyclomaticComplexity: 24
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxprim.c:878,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:880,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:904,16'
          Dst:             glp_assert_
    - functionName:    adjust_penalty
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxprim.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          288
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxprim.c:416,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:420,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:425,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:435,13'
          Dst:             glp_assert_
    - functionName:    check_feas
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxprim.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          298
      EdgeCount:       62
      CyclomaticComplexity: 17
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxprim.c:295,7'
          Dst:             glp_assert_
    - functionName:    set_penalty
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxprim.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          217
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    primal_simplex
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxprim.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1125
      functionLinenumberEnd: 1599
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         291
      ICount:          1879
      EdgeCount:       385
      CyclomaticComplexity: 96
      functionsReached:
        - _glp_bfd_condest
        - _glp_fvs_gather_vec
        - _glp_spx_change_basis
        - _glp_spx_chuzc_sel
        - _glp_spx_eval_beta
        - _glp_spx_eval_dj
        - _glp_spx_eval_pi
        - _glp_spx_eval_rho
        - _glp_spx_eval_trow1
        - _glp_spx_factorize
        - _glp_spx_nt_prod
        - _glp_spx_reset_refsp
        - _glp_spx_update_beta_s
        - _glp_spx_update_d_s
        - _glp_spx_update_gamma
        - _glp_spx_update_invb
        - _glp_spx_update_nt
        - adjust_penalty
        - check_feas
        - choose_pivot
        - display
        - glp_assert_
        - glp_difftime
        - glp_printf
        - glp_time
        - play_bounds
        - remove_perturb
        - set_penalty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/glpk/simplex/spxprim.c:1315,7'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/simplex/spxprim.c:1340,10'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/simplex/spxprim.c:1406,10'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxprim.c:1162,16'
          Dst:             _glp_spx_factorize
        - Src:             'vendor/glpk/simplex/spxprim.c:1166,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spxprim.c:1173,17'
          Dst:             _glp_bfd_condest
        - Src:             'vendor/glpk/simplex/spxprim.c:1176,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spxprim.c:1184,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spxprim.c:1192,10'
          Dst:             _glp_spx_eval_beta
        - Src:             'vendor/glpk/simplex/spxprim.c:1196,17'
          Dst:             set_penalty
        - Src:             'vendor/glpk/simplex/spxprim.c:1214,17'
          Dst:             check_feas
        - Src:             'vendor/glpk/simplex/spxprim.c:1219,22'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spxprim.c:1226,19'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spxprim.c:1237,22'
          Dst:             adjust_penalty
        - Src:             'vendor/glpk/simplex/spxprim.c:1247,13'
          Dst:             play_bounds
        - Src:             'vendor/glpk/simplex/spxprim.c:1251,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:1254,10'
          Dst:             _glp_spx_eval_pi
        - Src:             'vendor/glpk/simplex/spxprim.c:1256,20'
          Dst:             _glp_spx_eval_dj
        - Src:             'vendor/glpk/simplex/spxprim.c:1261,10'
          Dst:             _glp_spx_reset_refsp
        - Src:             'vendor/glpk/simplex/spxprim.c:1264,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:1274,13'
          Dst:             remove_perturb
        - Src:             'vendor/glpk/simplex/spxprim.c:1283,10'
          Dst:             display
        - Src:             'vendor/glpk/simplex/spxprim.c:1285,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spxprim.c:1292,30'
          Dst:             glp_time
        - Src:             'vendor/glpk/simplex/spxprim.c:1292,20'
          Dst:             glp_difftime
        - Src:             'vendor/glpk/simplex/spxprim.c:1295,13'
          Dst:             remove_perturb
        - Src:             'vendor/glpk/simplex/spxprim.c:1304,10'
          Dst:             display
        - Src:             'vendor/glpk/simplex/spxprim.c:1306,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spxprim.c:1313,7'
          Dst:             display
        - Src:             'vendor/glpk/simplex/spxprim.c:1317,24'
          Dst:             _glp_spx_chuzc_sel
        - Src:             'vendor/glpk/simplex/spxprim.c:1320,24'
          Dst:             _glp_spx_chuzc_sel
        - Src:             'vendor/glpk/simplex/spxprim.c:1323,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:1329,13'
          Dst:             remove_perturb
        - Src:             'vendor/glpk/simplex/spxprim.c:1339,10'
          Dst:             display
        - Src:             'vendor/glpk/simplex/spxprim.c:1343,21'
          Dst:             check_feas
        - Src:             'vendor/glpk/simplex/spxprim.c:1355,19'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spxprim.c:1363,19'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spxprim.c:1368,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:1382,13'
          Dst:             choose_pivot
        - Src:             'vendor/glpk/simplex/spxprim.c:1396,13'
          Dst:             remove_perturb
        - Src:             'vendor/glpk/simplex/spxprim.c:1405,10'
          Dst:             display
        - Src:             'vendor/glpk/simplex/spxprim.c:1410,19'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spxprim.c:1417,19'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spxprim.c:1423,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:1430,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:1435,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:1447,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:1457,19'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spxprim.c:1469,7'
          Dst:             _glp_spx_update_beta_s
        - Src:             'vendor/glpk/simplex/spxprim.c:1478,7'
          Dst:             _glp_spx_eval_rho
        - Src:             'vendor/glpk/simplex/spxprim.c:1487,10'
          Dst:             _glp_spx_eval_trow1
        - Src:             'vendor/glpk/simplex/spxprim.c:1489,10'
          Dst:             _glp_spx_nt_prod
        - Src:             'vendor/glpk/simplex/spxprim.c:1490,7'
          Dst:             _glp_fvs_gather_vec
        - Src:             'vendor/glpk/simplex/spxprim.c:1498,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spxprim.c:1513,11'
          Dst:             _glp_spx_update_d_s
        - Src:             'vendor/glpk/simplex/spxprim.c:1540,17'
          Dst:             _glp_spx_update_gamma
        - Src:             'vendor/glpk/simplex/spxprim.c:1558,10'
          Dst:             _glp_spx_update_nt
        - Src:             'vendor/glpk/simplex/spxprim.c:1560,7'
          Dst:             _glp_spx_change_basis
        - Src:             'vendor/glpk/simplex/spxprim.c:1563,10'
          Dst:             _glp_spx_update_invb
        - Src:             'vendor/glpk/simplex/spxprim.c:1569,19'
          Dst:             adjust_penalty
        - Src:             'vendor/glpk/simplex/spxprim.c:1581,10'
          Dst:             play_bounds
        - Src:             'vendor/glpk/simplex/spxprim.c:1592,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:1593,10'
          Dst:             _glp_spx_eval_pi
        - Src:             'vendor/glpk/simplex/spxprim.c:1595,20'
          Dst:             _glp_spx_eval_dj
        - Src:             'vendor/glpk/simplex/spxprim.c:1596,21'
          Dst:             _glp_spx_chuzc_sel
    - functionName:    _glp_spx_primal
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxprim.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1603
      functionLinenumberEnd: 1855
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         97
      ICount:          1095
      EdgeCount:       117
      CyclomaticComplexity: 22
      functionsReached:
        - _glp_fvs_alloc_vec
        - _glp_fvs_free_vec
        - _glp_spx_alloc_at
        - _glp_spx_alloc_lp
        - _glp_spx_alloc_nt
        - _glp_spx_alloc_se
        - _glp_spx_build_at
        - _glp_spx_build_basis
        - _glp_spx_build_lp
        - _glp_spx_build_nt
        - _glp_spx_eval_pi
        - _glp_spx_free_at
        - _glp_spx_free_lp
        - _glp_spx_free_nt
        - _glp_spx_free_se
        - _glp_spx_init_lp
        - _glp_spx_init_nt
        - _glp_spx_store_basis
        - _glp_spx_store_sol
        - glp_alloc
        - glp_assert_
        - glp_free
        - glp_time
        - primal_simplex
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/glpk/simplex/spxprim.c:1621,7'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/simplex/spxprim.c:1656,7'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/simplex/spxprim.c:1681,7'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/simplex/spxprim.c:1728,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxprim.c:1616,7'
          Dst:             _glp_spx_init_lp
        - Src:             'vendor/glpk/simplex/spxprim.c:1617,7'
          Dst:             _glp_spx_alloc_lp
        - Src:             'vendor/glpk/simplex/spxprim.c:1618,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxprim.c:1619,7'
          Dst:             _glp_spx_build_lp
        - Src:             'vendor/glpk/simplex/spxprim.c:1620,7'
          Dst:             _glp_spx_build_basis
        - Src:             'vendor/glpk/simplex/spxprim.c:1629,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:1646,21'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxprim.c:1649,21'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxprim.c:1651,21'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxprim.c:1661,13'
          Dst:             _glp_spx_alloc_at
        - Src:             'vendor/glpk/simplex/spxprim.c:1662,13'
          Dst:             _glp_spx_build_at
        - Src:             'vendor/glpk/simplex/spxprim.c:1668,13'
          Dst:             _glp_spx_alloc_nt
        - Src:             'vendor/glpk/simplex/spxprim.c:1669,13'
          Dst:             _glp_spx_init_nt
        - Src:             'vendor/glpk/simplex/spxprim.c:1670,13'
          Dst:             _glp_spx_build_nt
        - Src:             'vendor/glpk/simplex/spxprim.c:1673,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:1677,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxprim.c:1679,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxprim.c:1687,13'
          Dst:             _glp_spx_alloc_se
        - Src:             'vendor/glpk/simplex/spxprim.c:1690,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:1692,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxprim.c:1697,7'
          Dst:             _glp_fvs_alloc_vec
        - Src:             'vendor/glpk/simplex/spxprim.c:1698,7'
          Dst:             _glp_fvs_alloc_vec
        - Src:             'vendor/glpk/simplex/spxprim.c:1706,7'
          Dst:             _glp_fvs_alloc_vec
        - Src:             'vendor/glpk/simplex/spxprim.c:1733,23'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxprim.c:1736,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:1750,21'
          Dst:             glp_time
        - Src:             'vendor/glpk/simplex/spxprim.c:1764,13'
          Dst:             primal_simplex
        - Src:             'vendor/glpk/simplex/spxprim.c:1777,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxprim.c:1778,7'
          Dst:             _glp_spx_store_basis
        - Src:             'vendor/glpk/simplex/spxprim.c:1784,7'
          Dst:             _glp_spx_eval_pi
        - Src:             'vendor/glpk/simplex/spxprim.c:1798,7'
          Dst:             _glp_spx_store_sol
        - Src:             'vendor/glpk/simplex/spxprim.c:1801,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxprim.c:1809,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:1811,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:1819,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprim.c:1822,7'
          Dst:             _glp_spx_free_lp
        - Src:             'vendor/glpk/simplex/spxprim.c:1823,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxprim.c:1824,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxprim.c:1826,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxprim.c:1827,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxprim.c:1830,10'
          Dst:             _glp_spx_free_at
        - Src:             'vendor/glpk/simplex/spxprim.c:1832,10'
          Dst:             _glp_spx_free_nt
        - Src:             'vendor/glpk/simplex/spxprim.c:1833,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxprim.c:1834,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxprim.c:1836,10'
          Dst:             _glp_spx_free_se
        - Src:             'vendor/glpk/simplex/spxprim.c:1837,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxprim.c:1842,7'
          Dst:             _glp_fvs_free_vec
        - Src:             'vendor/glpk/simplex/spxprim.c:1843,7'
          Dst:             _glp_fvs_free_vec
        - Src:             'vendor/glpk/simplex/spxprim.c:1847,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxprim.c:1852,7'
          Dst:             _glp_fvs_free_vec
    - functionName:    _glp_spx_free_lp
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxprob.c'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - glp_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxprob.c:665,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxprob.c:666,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxprob.c:667,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxprob.c:668,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxprob.c:669,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxprob.c:670,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxprob.c:671,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxprob.c:672,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxprob.c:673,7'
          Dst:             glp_free
    - functionName:    _glp_spx_store_sol
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxprob.c'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          554
      EdgeCount:       85
      CyclomaticComplexity: 20
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/glpk/simplex/spxprob.c:576,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxprob.c:584,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:587,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:594,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:627,13'
          Dst:             glp_assert_
    - functionName:    _glp_spx_store_basis
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxprob.c'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          447
      EdgeCount:       74
      CyclomaticComplexity: 14
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/glpk/simplex/spxprob.c:463,16'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/simplex/spxprob.c:508,16'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxprob.c:441,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:448,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:480,22'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:493,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:525,22'
          Dst:             glp_assert_
    - functionName:    _glp_spx_build_basis
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxprob.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          463
      EdgeCount:       91
      CyclomaticComplexity: 24
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxprob.c:349,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:350,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:355,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:365,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:369,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:370,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:390,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:394,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:395,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:405,7'
          Dst:             glp_assert_
    - functionName:    _glp_spx_build_lp
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxprob.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         125
      ICount:          1149
      EdgeCount:       155
      CyclomaticComplexity: 32
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/glpk/simplex/spxprob.c:156,7'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/simplex/spxprob.c:194,13'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/simplex/spxprob.c:247,13'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxprob.c:164,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:171,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:177,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:206,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:212,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:223,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:259,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:265,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:269,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:270,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:309,16'
          Dst:             glp_assert_
    - functionName:    _glp_spx_alloc_lp
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxprob.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          85
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - glp_alloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxprob.c:90,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxprob.c:91,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxprob.c:92,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxprob.c:93,15'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxprob.c:94,15'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxprob.c:95,15'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxprob.c:96,15'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxprob.c:97,18'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxprob.c:98,18'
          Dst:             glp_alloc
    - functionName:    _glp_spx_init_lp
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxprob.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          218
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxprob.c:40,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:43,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxprob.c:74,7'
          Dst:             glp_assert_
    - functionName:    spy_update_r
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spydual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1131
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - double
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          370
      EdgeCount:       64
      CyclomaticComplexity: 17
      functionsReached:
        - _glp_fvs_adjust_vec
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spydual.c:1145,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:1146,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:1188,7'
          Dst:             _glp_fvs_adjust_vec
    - functionName:    choose_pivot
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spydual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         138
      ICount:          1056
      EdgeCount:       183
      CyclomaticComplexity: 47
      functionsReached:
        - _glp_bfd_get_count
        - _glp_fvs_gather_vec
        - _glp_spx_eval_rho
        - _glp_spx_eval_trow1
        - _glp_spx_nt_prod
        - _glp_spy_chuzc_harris
        - _glp_spy_chuzc_std
        - _glp_spy_chuzr_pse
        - _glp_spy_chuzr_std
        - _glp_spy_ls_eval_bp
        - _glp_spy_ls_select_bp
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spydual.c:674,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:675,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:687,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:691,14'
          Dst:             _glp_spy_chuzr_std
        - Src:             'vendor/glpk/simplex/spydual.c:695,14'
          Dst:             _glp_spy_chuzr_pse
        - Src:             'vendor/glpk/simplex/spydual.c:697,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:699,7'
          Dst:             _glp_spx_eval_rho
        - Src:             'vendor/glpk/simplex/spydual.c:702,10'
          Dst:             _glp_spx_eval_trow1
        - Src:             'vendor/glpk/simplex/spydual.c:704,10'
          Dst:             _glp_spx_nt_prod
        - Src:             'vendor/glpk/simplex/spydual.c:721,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:744,16'
          Dst:             _glp_spy_ls_eval_bp
        - Src:             'vendor/glpk/simplex/spydual.c:755,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:763,20'
          Dst:             _glp_spy_ls_select_bp
        - Src:             'vendor/glpk/simplex/spydual.c:781,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:789,10'
          Dst:             _glp_fvs_gather_vec
        - Src:             'vendor/glpk/simplex/spydual.c:803,14'
          Dst:             _glp_spy_chuzc_std
        - Src:             'vendor/glpk/simplex/spydual.c:808,14'
          Dst:             _glp_spy_chuzc_harris
        - Src:             'vendor/glpk/simplex/spydual.c:818,10'
          Dst:             _glp_fvs_gather_vec
        - Src:             'vendor/glpk/simplex/spydual.c:832,10'
          Dst:             _glp_fvs_gather_vec
        - Src:             'vendor/glpk/simplex/spydual.c:844,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:855,14'
          Dst:             _glp_bfd_get_count
        - Src:             'vendor/glpk/simplex/spydual.c:877,13'
          Dst:             glp_assert_
    - functionName:    set_orig_bounds
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spydual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          269
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - glp_assert_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spydual.c:311,7'
          Dst:             glp_assert_
    - functionName:    display
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spydual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1003
      functionLinenumberEnd: 1124
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         77
      ICount:          551
      EdgeCount:       100
      CyclomaticComplexity: 25
      functionsReached:
        - _glp_spx_eval_obj
        - _glp_spy_chuzr_sel
        - glp_assert_
        - glp_difftime
        - glp_printf
        - glp_time
      functionUses:    6
      BranchProfiles:
        - Branch String:   'vendor/glpk/simplex/spydual.c:1038,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/simplex/spydual.c:1020,16'
          Dst:             glp_time
        - Src:             'vendor/glpk/simplex/spydual.c:1026,19'
          Dst:             glp_difftime
        - Src:             'vendor/glpk/simplex/spydual.c:1034,19'
          Dst:             glp_difftime
        - Src:             'vendor/glpk/simplex/spydual.c:1070,40'
          Dst:             _glp_spx_eval_obj
        - Src:             'vendor/glpk/simplex/spydual.c:1069,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spydual.c:1091,19'
          Dst:             _glp_spy_chuzr_sel
        - Src:             'vendor/glpk/simplex/spydual.c:1096,45'
          Dst:             _glp_spx_eval_obj
        - Src:             'vendor/glpk/simplex/spydual.c:1093,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spydual.c:1103,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:1107,10'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spydual.c:1114,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spydual.c:1119,7'
          Dst:             glp_printf
    - functionName:    remove_perturb
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spydual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - glp_printf
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spydual.c:976,10'
          Dst:             glp_printf
    - functionName:    spy_eval_r
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spydual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          258
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - glp_assert_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spydual.c:598,7'
          Dst:             glp_assert_
    - functionName:    play_coef
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spydual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          371
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spydual.c:920,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:939,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:950,16'
          Dst:             glp_assert_
    - functionName:    set_art_bounds
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spydual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         39
      ICount:          311
      EdgeCount:       50
      CyclomaticComplexity: 13
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spydual.c:274,7'
          Dst:             glp_assert_
    - functionName:    check_feas
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spydual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - double
        - double
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          311
      EdgeCount:       61
      CyclomaticComplexity: 17
      functionsReached:
        - glp_assert_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spydual.c:378,7'
          Dst:             glp_assert_
    - functionName:    check_flags
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spydual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         40
      ICount:          244
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - glp_assert_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spydual.c:223,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:225,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:227,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:229,13'
          Dst:             glp_assert_
    - functionName:    dual_simplex
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spydual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1218
      functionLinenumberEnd: 1829
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         305
      ICount:          1943
      EdgeCount:       403
      CyclomaticComplexity: 100
      functionsReached:
        - _glp_bfd_condest
        - _glp_fvs_gather_vec
        - _glp_spx_change_basis
        - _glp_spx_eval_beta
        - _glp_spx_eval_dj
        - _glp_spx_eval_obj
        - _glp_spx_eval_pi
        - _glp_spx_eval_tcol
        - _glp_spx_factorize
        - _glp_spx_update_beta_s
        - _glp_spx_update_d_s
        - _glp_spx_update_invb
        - _glp_spx_update_nt
        - _glp_spy_reset_refsp
        - _glp_spy_update_gamma_s
        - check_feas
        - check_flags
        - choose_pivot
        - display
        - glp_assert_
        - glp_difftime
        - glp_printf
        - glp_time
        - play_coef
        - remove_perturb
        - set_art_bounds
        - set_orig_bounds
        - spy_eval_r
        - spy_update_r
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/glpk/simplex/spydual.c:1377,10'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/simplex/spydual.c:1547,10'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/simplex/spydual.c:1628,10'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/simplex/spydual.c:1692,10'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/simplex/spydual.c:1262,7'
          Dst:             check_flags
        - Src:             'vendor/glpk/simplex/spydual.c:1270,16'
          Dst:             _glp_spx_factorize
        - Src:             'vendor/glpk/simplex/spydual.c:1277,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spydual.c:1284,17'
          Dst:             _glp_bfd_condest
        - Src:             'vendor/glpk/simplex/spydual.c:1287,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spydual.c:1295,16'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spydual.c:1303,10'
          Dst:             _glp_spx_eval_pi
        - Src:             'vendor/glpk/simplex/spydual.c:1305,20'
          Dst:             _glp_spx_eval_dj
        - Src:             'vendor/glpk/simplex/spydual.c:1311,17'
          Dst:             check_feas
        - Src:             'vendor/glpk/simplex/spydual.c:1316,16'
          Dst:             set_art_bounds
        - Src:             'vendor/glpk/simplex/spydual.c:1329,17'
          Dst:             check_feas
        - Src:             'vendor/glpk/simplex/spydual.c:1334,22'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spydual.c:1340,19'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spydual.c:1346,22'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spydual.c:1353,20'
          Dst:             check_feas
        - Src:             'vendor/glpk/simplex/spydual.c:1357,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:1359,19'
          Dst:             set_art_bounds
        - Src:             'vendor/glpk/simplex/spydual.c:1366,13'
          Dst:             play_coef
        - Src:             'vendor/glpk/simplex/spydual.c:1371,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:1374,10'
          Dst:             _glp_spx_eval_beta
        - Src:             'vendor/glpk/simplex/spydual.c:1379,16'
          Dst:             spy_eval_r
        - Src:             'vendor/glpk/simplex/spydual.c:1382,16'
          Dst:             spy_eval_r
        - Src:             'vendor/glpk/simplex/spydual.c:1385,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:1392,10'
          Dst:             _glp_spy_reset_refsp
        - Src:             'vendor/glpk/simplex/spydual.c:1395,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:1406,13'
          Dst:             _glp_spx_eval_obj
        - Src:             'vendor/glpk/simplex/spydual.c:1416,13'
          Dst:             remove_perturb
        - Src:             'vendor/glpk/simplex/spydual.c:1426,10'
          Dst:             display
        - Src:             'vendor/glpk/simplex/spydual.c:1428,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spydual.c:1434,10'
          Dst:             spy_eval_r
        - Src:             'vendor/glpk/simplex/spydual.c:1445,13'
          Dst:             remove_perturb
        - Src:             'vendor/glpk/simplex/spydual.c:1454,10'
          Dst:             display
        - Src:             'vendor/glpk/simplex/spydual.c:1456,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spydual.c:1458,13'
          Dst:             set_orig_bounds
        - Src:             'vendor/glpk/simplex/spydual.c:1459,13'
          Dst:             check_flags
        - Src:             'vendor/glpk/simplex/spydual.c:1460,13'
          Dst:             _glp_spx_eval_beta
        - Src:             'vendor/glpk/simplex/spydual.c:1466,10'
          Dst:             spy_eval_r
        - Src:             'vendor/glpk/simplex/spydual.c:1474,30'
          Dst:             glp_time
        - Src:             'vendor/glpk/simplex/spydual.c:1474,20'
          Dst:             glp_difftime
        - Src:             'vendor/glpk/simplex/spydual.c:1477,13'
          Dst:             remove_perturb
        - Src:             'vendor/glpk/simplex/spydual.c:1486,10'
          Dst:             display
        - Src:             'vendor/glpk/simplex/spydual.c:1488,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spydual.c:1490,13'
          Dst:             set_orig_bounds
        - Src:             'vendor/glpk/simplex/spydual.c:1491,13'
          Dst:             check_flags
        - Src:             'vendor/glpk/simplex/spydual.c:1492,13'
          Dst:             _glp_spx_eval_beta
        - Src:             'vendor/glpk/simplex/spydual.c:1498,10'
          Dst:             spy_eval_r
        - Src:             'vendor/glpk/simplex/spydual.c:1506,7'
          Dst:             display
        - Src:             'vendor/glpk/simplex/spydual.c:1536,13'
          Dst:             remove_perturb
        - Src:             'vendor/glpk/simplex/spydual.c:1546,10'
          Dst:             display
        - Src:             'vendor/glpk/simplex/spydual.c:1550,16'
          Dst:             set_orig_bounds
        - Src:             'vendor/glpk/simplex/spydual.c:1551,16'
          Dst:             check_flags
        - Src:             'vendor/glpk/simplex/spydual.c:1552,20'
          Dst:             check_feas
        - Src:             'vendor/glpk/simplex/spydual.c:1555,19'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:1561,19'
          Dst:             remove_perturb
        - Src:             'vendor/glpk/simplex/spydual.c:1568,19'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spydual.c:1569,16'
          Dst:             _glp_spx_eval_beta
        - Src:             'vendor/glpk/simplex/spydual.c:1575,16'
          Dst:             spy_eval_r
        - Src:             'vendor/glpk/simplex/spydual.c:1584,19'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spydual.c:1589,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:1600,13'
          Dst:             choose_pivot
        - Src:             'vendor/glpk/simplex/spydual.c:1618,13'
          Dst:             remove_perturb
        - Src:             'vendor/glpk/simplex/spydual.c:1627,10'
          Dst:             display
        - Src:             'vendor/glpk/simplex/spydual.c:1632,19'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spydual.c:1639,19'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spydual.c:1645,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:1655,7'
          Dst:             _glp_spx_eval_tcol
        - Src:             'vendor/glpk/simplex/spydual.c:1656,7'
          Dst:             _glp_fvs_gather_vec
        - Src:             'vendor/glpk/simplex/spydual.c:1667,13'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spydual.c:1688,10'
          Dst:             _glp_spx_update_beta_s
        - Src:             'vendor/glpk/simplex/spydual.c:1694,16'
          Dst:             spy_update_r
        - Src:             'vendor/glpk/simplex/spydual.c:1698,16'
          Dst:             spy_update_r
        - Src:             'vendor/glpk/simplex/spydual.c:1702,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:1715,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:1716,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:1728,19'
          Dst:             glp_printf
        - Src:             'vendor/glpk/simplex/spydual.c:1739,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:1747,11'
          Dst:             _glp_spx_update_d_s
        - Src:             'vendor/glpk/simplex/spydual.c:1770,17'
          Dst:             _glp_spy_update_gamma_s
        - Src:             'vendor/glpk/simplex/spydual.c:1794,10'
          Dst:             _glp_spx_update_nt
        - Src:             'vendor/glpk/simplex/spydual.c:1799,7'
          Dst:             _glp_spx_change_basis
        - Src:             'vendor/glpk/simplex/spydual.c:1807,10'
          Dst:             _glp_spx_update_invb
        - Src:             'vendor/glpk/simplex/spydual.c:1812,10'
          Dst:             play_coef
    - functionName:    _glp_spy_dual
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spydual.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1833
      functionLinenumberEnd: 2096
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         110
      ICount:          1215
      EdgeCount:       132
      CyclomaticComplexity: 24
      functionsReached:
        - _glp_fvs_alloc_vec
        - _glp_fvs_free_vec
        - _glp_spx_alloc_at
        - _glp_spx_alloc_lp
        - _glp_spx_alloc_nt
        - _glp_spx_build_at
        - _glp_spx_build_basis
        - _glp_spx_build_lp
        - _glp_spx_build_nt
        - _glp_spx_eval_pi
        - _glp_spx_free_at
        - _glp_spx_free_lp
        - _glp_spx_free_nt
        - _glp_spx_init_lp
        - _glp_spx_init_nt
        - _glp_spx_store_basis
        - _glp_spx_store_sol
        - _glp_spy_alloc_se
        - _glp_spy_free_se
        - dual_simplex
        - glp_alloc
        - glp_assert_
        - glp_free
        - glp_time
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/glpk/simplex/spydual.c:1851,7'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/simplex/spydual.c:1884,7'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/simplex/spydual.c:1909,7'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/simplex/spydual.c:1955,7'
          Branch Sides:    []
        - Branch String:   'vendor/glpk/simplex/spydual.c:1975,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/simplex/spydual.c:1846,7'
          Dst:             _glp_spx_init_lp
        - Src:             'vendor/glpk/simplex/spydual.c:1847,7'
          Dst:             _glp_spx_alloc_lp
        - Src:             'vendor/glpk/simplex/spydual.c:1848,13'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spydual.c:1849,7'
          Dst:             _glp_spx_build_lp
        - Src:             'vendor/glpk/simplex/spydual.c:1850,7'
          Dst:             _glp_spx_build_basis
        - Src:             'vendor/glpk/simplex/spydual.c:1859,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:1876,21'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spydual.c:1878,21'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spydual.c:1880,21'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spydual.c:1882,21'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spydual.c:1889,13'
          Dst:             _glp_spx_alloc_at
        - Src:             'vendor/glpk/simplex/spydual.c:1890,13'
          Dst:             _glp_spx_build_at
        - Src:             'vendor/glpk/simplex/spydual.c:1896,13'
          Dst:             _glp_spx_alloc_nt
        - Src:             'vendor/glpk/simplex/spydual.c:1897,13'
          Dst:             _glp_spx_init_nt
        - Src:             'vendor/glpk/simplex/spydual.c:1898,13'
          Dst:             _glp_spx_build_nt
        - Src:             'vendor/glpk/simplex/spydual.c:1901,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:1905,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spydual.c:1907,16'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spydual.c:1915,13'
          Dst:             _glp_spy_alloc_se
        - Src:             'vendor/glpk/simplex/spydual.c:1918,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:1925,7'
          Dst:             _glp_fvs_alloc_vec
        - Src:             'vendor/glpk/simplex/spydual.c:1926,7'
          Dst:             _glp_fvs_alloc_vec
        - Src:             'vendor/glpk/simplex/spydual.c:1927,7'
          Dst:             _glp_fvs_alloc_vec
        - Src:             'vendor/glpk/simplex/spydual.c:1932,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spydual.c:1933,20'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spydual.c:1960,23'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spydual.c:1963,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:1983,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:1994,21'
          Dst:             glp_time
        - Src:             'vendor/glpk/simplex/spydual.c:2008,13'
          Dst:             dual_simplex
        - Src:             'vendor/glpk/simplex/spydual.c:2021,14'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spydual.c:2022,7'
          Dst:             _glp_spx_store_basis
        - Src:             'vendor/glpk/simplex/spydual.c:2025,7'
          Dst:             _glp_spx_eval_pi
        - Src:             'vendor/glpk/simplex/spydual.c:2034,7'
          Dst:             _glp_spx_store_sol
        - Src:             'vendor/glpk/simplex/spydual.c:2036,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spydual.c:2044,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:2046,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:2054,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spydual.c:2057,7'
          Dst:             _glp_spx_free_lp
        - Src:             'vendor/glpk/simplex/spydual.c:2058,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spydual.c:2059,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spydual.c:2060,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spydual.c:2061,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spydual.c:2062,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spydual.c:2064,10'
          Dst:             _glp_spx_free_at
        - Src:             'vendor/glpk/simplex/spydual.c:2066,10'
          Dst:             _glp_spx_free_nt
        - Src:             'vendor/glpk/simplex/spydual.c:2067,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spydual.c:2068,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spydual.c:2070,10'
          Dst:             _glp_spy_free_se
        - Src:             'vendor/glpk/simplex/spydual.c:2075,7'
          Dst:             _glp_fvs_free_vec
        - Src:             'vendor/glpk/simplex/spydual.c:2076,7'
          Dst:             _glp_fvs_free_vec
        - Src:             'vendor/glpk/simplex/spydual.c:2080,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spydual.c:2085,7'
          Dst:             _glp_fvs_free_vec
        - Src:             'vendor/glpk/simplex/spydual.c:2087,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spydual.c:2088,7'
          Dst:             glp_free
    - functionName:    igraphdlarf_
      functionSourceFile: '/src/igraph/vendor/lapack/dlarf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          250
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - igraphdgemv_
        - igraphdger_
        - igraphiladlc_
        - igraphiladlr_
        - igraphlsame_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dlarf.c:184,17'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlarf.c:207,14'
          Dst:             igraphiladlc_
        - Src:             'vendor/lapack/dlarf.c:210,14'
          Dst:             igraphiladlr_
        - Src:             'vendor/lapack/dlarf.c:223,6'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dlarf.c:229,6'
          Dst:             igraphdger_
        - Src:             'vendor/lapack/dlarf.c:240,6'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dlarf.c:246,6'
          Dst:             igraphdger_
    - functionName:    igraphiladlc_
      functionSourceFile: '/src/igraph/vendor/lapack/iladlc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          138
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraphiladlr_
      functionSourceFile: '/src/igraph/vendor/lapack/iladlr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          167
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraphdlarfg_
      functionSourceFile: '/src/igraph/vendor/lapack/dlarfg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          216
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - d_sign
        - igraphdlamch_
        - igraphdlapy2_
        - igraphdnrm2_
        - igraphdscal_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dlarfg.c:160,13'
          Dst:             igraphdnrm2_
        - Src:             'vendor/lapack/dlarfg.c:171,9'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dlarfg.c:172,10'
          Dst:             d_sign
        - Src:             'vendor/lapack/dlarfg.c:173,11'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dlarfg.c:173,32'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dlarfg.c:183,6'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dlarfg.c:193,14'
          Dst:             igraphdnrm2_
        - Src:             'vendor/lapack/dlarfg.c:194,13'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dlarfg.c:195,14'
          Dst:             d_sign
        - Src:             'vendor/lapack/dlarfg.c:200,2'
          Dst:             igraphdscal_
    - functionName:    igraphdlapy2_
      functionSourceFile: '/src/igraph/vendor/lapack/dlapy2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          116
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - sqrt
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dlapy2.c:109,16'
          Dst:             sqrt
    - functionName:    igraphdlacpy_
      functionSourceFile: '/src/igraph/vendor/lapack/dlacpy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          259
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - igraphlsame_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dlacpy.c:146,9'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlacpy.c:156,16'
          Dst:             igraphlsame_
    - functionName:    igraphdlahqr_
      functionSourceFile: '/src/igraph/vendor/lapack/dlahqr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      int
      argCount:        14
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         282
      ICount:          2757
      EdgeCount:       372
      CyclomaticComplexity: 92
      functionsReached:
        - igraphdcopy_
        - igraphdlabad_
        - igraphdlamch_
        - igraphdlanv2_
        - igraphdlarfg_
        - igraphdrot_
        - sqrt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dlahqr.c:311,14'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dlahqr.c:313,5'
          Dst:             igraphdlabad_
        - Src:             'vendor/lapack/dlahqr.c:314,11'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dlahqr.c:461,15'
          Dst:             sqrt
        - Src:             'vendor/lapack/dlahqr.c:544,3'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dlahqr.c:546,6'
          Dst:             igraphdlarfg_
        - Src:             'vendor/lapack/dlahqr.c:673,2'
          Dst:             igraphdlanv2_
        - Src:             'vendor/lapack/dlahqr.c:684,3'
          Dst:             igraphdrot_
        - Src:             'vendor/lapack/dlahqr.c:688,6'
          Dst:             igraphdrot_
        - Src:             'vendor/lapack/dlahqr.c:695,6'
          Dst:             igraphdrot_
    - functionName:    igraphdlabad_
      functionSourceFile: '/src/igraph/vendor/lapack/dlabad.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - d_lg10
        - sqrt
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dlabad.c:108,9'
          Dst:             d_lg10
        - Src:             'vendor/lapack/dlabad.c:109,11'
          Dst:             sqrt
        - Src:             'vendor/lapack/dlabad.c:110,11'
          Dst:             sqrt
    - functionName:    igraphdlanv2_
      functionSourceFile: '/src/igraph/vendor/lapack/dlanv2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          728
      EdgeCount:       96
      CyclomaticComplexity: 25
      functionsReached:
        - d_sign
        - igraphdlamch_
        - igraphdlapy2_
        - sqrt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dlanv2.c:173,11'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dlanv2.c:191,35'
          Dst:             d_sign
        - Src:             'vendor/lapack/dlanv2.c:191,55'
          Dst:             d_sign
        - Src:             'vendor/lapack/dlanv2.c:204,27'
          Dst:             d_sign
        - Src:             'vendor/lapack/dlanv2.c:204,46'
          Dst:             d_sign
        - Src:             'vendor/lapack/dlanv2.c:217,13'
          Dst:             sqrt
        - Src:             'vendor/lapack/dlanv2.c:217,27'
          Dst:             sqrt
        - Src:             'vendor/lapack/dlanv2.c:218,16'
          Dst:             d_sign
        - Src:             'vendor/lapack/dlanv2.c:224,12'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dlanv2.c:235,12'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dlanv2.c:236,12'
          Dst:             sqrt
        - Src:             'vendor/lapack/dlanv2.c:237,33'
          Dst:             d_sign
        - Src:             'vendor/lapack/dlanv2.c:261,11'
          Dst:             d_sign
        - Src:             'vendor/lapack/dlanv2.c:261,31'
          Dst:             d_sign
        - Src:             'vendor/lapack/dlanv2.c:265,10'
          Dst:             sqrt
        - Src:             'vendor/lapack/dlanv2.c:266,10'
          Dst:             sqrt
        - Src:             'vendor/lapack/dlanv2.c:268,8'
          Dst:             d_sign
        - Src:             'vendor/lapack/dlanv2.c:269,15'
          Dst:             sqrt
        - Src:             'vendor/lapack/dlanv2.c:302,10'
          Dst:             sqrt
        - Src:             'vendor/lapack/dlanv2.c:302,28'
          Dst:             sqrt
    - functionName:    igraphdlaset_
      functionSourceFile: '/src/igraph/vendor/lapack/dlaset.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          297
      EdgeCount:       58
      CyclomaticComplexity: 14
      functionsReached:
        - igraphlsame_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dlaset.c:151,9'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlaset.c:168,16'
          Dst:             igraphlsame_
    - functionName:    igraphdorm2r_
      functionSourceFile: '/src/igraph/vendor/lapack/dorm2r.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      int
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         77
      ICount:          508
      EdgeCount:       102
      CyclomaticComplexity: 27
      functionsReached:
        - igraphdlarf_
        - igraphlsame_
        - igraphxerbla_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dorm2r.c:219,12'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dorm2r.c:220,14'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dorm2r.c:229,21'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dorm2r.c:231,30'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dorm2r.c:246,2'
          Dst:             igraphxerbla_
        - Src:             'vendor/lapack/dorm2r.c:295,2'
          Dst:             igraphdlarf_
    - functionName:    igraphdlartg_
      functionSourceFile: '/src/igraph/vendor/lapack/dlartg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          489
      EdgeCount:       88
      CyclomaticComplexity: 23
      functionsReached:
        - igraphdlamch_
        - log
        - pow_di
        - sqrt
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dlartg.c:145,14'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dlartg.c:146,11'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dlartg.c:147,12'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dlartg.c:148,23'
          Dst:             log
        - Src:             'vendor/lapack/dlartg.c:148,47'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dlartg.c:148,43'
          Dst:             log
        - Src:             'vendor/lapack/dlartg.c:149,14'
          Dst:             pow_di
        - Src:             'vendor/lapack/dlartg.c:183,13'
          Dst:             sqrt
        - Src:             'vendor/lapack/dlartg.c:207,13'
          Dst:             sqrt
        - Src:             'vendor/lapack/dlartg.c:220,13'
          Dst:             sqrt
    - functionName:    igraphdlascl_
      functionSourceFile: '/src/igraph/vendor/lapack/dlascl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         240
      ICount:          1267
      EdgeCount:       316
      CyclomaticComplexity: 78
      functionsReached:
        - igraphdisnan_
        - igraphdlamch_
        - igraphlsame_
        - igraphxerbla_
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dlascl.c:194,9'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlascl.c:196,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlascl.c:198,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlascl.c:200,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlascl.c:202,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlascl.c:204,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlascl.c:206,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlascl.c:214,32'
          Dst:             igraphdisnan_
        - Src:             'vendor/lapack/dlascl.c:216,16'
          Dst:             igraphdisnan_
        - Src:             'vendor/lapack/dlascl.c:244,2'
          Dst:             igraphxerbla_
        - Src:             'vendor/lapack/dlascl.c:256,14'
          Dst:             igraphdlamch_
    - functionName:    igraphdtrevc_
      functionSourceFile: '/src/igraph/vendor/lapack/dtrevc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 1305
      functionDepth:   0
      returnType:      int
      argCount:        14
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         530
      ICount:          5151
      EdgeCount:       701
      CyclomaticComplexity: 173
      functionsReached:
        - igraphdaxpy_
        - igraphdcopy_
        - igraphddot_
        - igraphdgemv_
        - igraphdlabad_
        - igraphdlaln2_
        - igraphdlamch_
        - igraphdscal_
        - igraphidamax_
        - igraphlsame_
        - igraphxerbla_
        - sqrt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dtrevc.c:325,13'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrevc.c:326,14'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrevc.c:327,13'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrevc.c:329,12'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrevc.c:330,12'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrevc.c:331,13'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrevc.c:391,2'
          Dst:             igraphxerbla_
        - Src:             'vendor/lapack/dtrevc.c:403,12'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dtrevc.c:405,5'
          Dst:             igraphdlabad_
        - Src:             'vendor/lapack/dtrevc.c:406,11'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dtrevc.c:469,8'
          Dst:             sqrt
        - Src:             'vendor/lapack/dtrevc.c:470,4'
          Dst:             sqrt
        - Src:             'vendor/lapack/dtrevc.c:512,4'
          Dst:             igraphdlaln2_
        - Src:             'vendor/lapack/dtrevc.c:530,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:538,4'
          Dst:             igraphdaxpy_
        - Src:             'vendor/lapack/dtrevc.c:545,4'
          Dst:             igraphdlaln2_
        - Src:             'vendor/lapack/dtrevc.c:567,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:576,4'
          Dst:             igraphdaxpy_
        - Src:             'vendor/lapack/dtrevc.c:580,4'
          Dst:             igraphdaxpy_
        - Src:             'vendor/lapack/dtrevc.c:590,7'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dtrevc.c:593,12'
          Dst:             igraphidamax_
        - Src:             'vendor/lapack/dtrevc.c:595,7'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:605,4'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dtrevc.c:610,12'
          Dst:             igraphidamax_
        - Src:             'vendor/lapack/dtrevc.c:612,7'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:666,4'
          Dst:             igraphdlaln2_
        - Src:             'vendor/lapack/dtrevc.c:685,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:686,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:695,4'
          Dst:             igraphdaxpy_
        - Src:             'vendor/lapack/dtrevc.c:699,4'
          Dst:             igraphdaxpy_
        - Src:             'vendor/lapack/dtrevc.c:706,4'
          Dst:             igraphdlaln2_
        - Src:             'vendor/lapack/dtrevc.c:731,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:732,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:743,4'
          Dst:             igraphdaxpy_
        - Src:             'vendor/lapack/dtrevc.c:747,4'
          Dst:             igraphdaxpy_
        - Src:             'vendor/lapack/dtrevc.c:751,4'
          Dst:             igraphdaxpy_
        - Src:             'vendor/lapack/dtrevc.c:755,4'
          Dst:             igraphdaxpy_
        - Src:             'vendor/lapack/dtrevc.c:765,7'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dtrevc.c:767,7'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dtrevc.c:782,7'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:783,7'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:796,4'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dtrevc.c:800,4'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dtrevc.c:804,4'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:806,4'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:821,7'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:822,7'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:873,8'
          Dst:             sqrt
        - Src:             'vendor/lapack/dtrevc.c:874,4'
          Dst:             sqrt
        - Src:             'vendor/lapack/dtrevc.c:926,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:932,20'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrevc.c:937,4'
          Dst:             igraphdlaln2_
        - Src:             'vendor/lapack/dtrevc.c:946,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:967,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:973,20'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrevc.c:977,24'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrevc.c:984,4'
          Dst:             igraphdlaln2_
        - Src:             'vendor/lapack/dtrevc.c:993,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:1014,7'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dtrevc.c:1018,12'
          Dst:             igraphidamax_
        - Src:             'vendor/lapack/dtrevc.c:1022,7'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:1034,4'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dtrevc.c:1039,12'
          Dst:             igraphidamax_
        - Src:             'vendor/lapack/dtrevc.c:1041,7'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:1106,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:1108,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:1114,20'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrevc.c:1117,20'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrevc.c:1123,4'
          Dst:             igraphdlaln2_
        - Src:             'vendor/lapack/dtrevc.c:1132,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:1134,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:1158,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:1160,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:1166,20'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrevc.c:1170,20'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrevc.c:1174,24'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrevc.c:1178,24'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrevc.c:1186,4'
          Dst:             igraphdlaln2_
        - Src:             'vendor/lapack/dtrevc.c:1195,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:1197,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:1219,7'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dtrevc.c:1222,7'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dtrevc.c:1237,7'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:1239,7'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:1251,4'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dtrevc.c:1255,4'
          Dst:             igraphdgemv_
        - Src:             'vendor/lapack/dtrevc.c:1260,4'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:1262,4'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:1277,7'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrevc.c:1278,7'
          Dst:             igraphdscal_
    - functionName:    igraphdlaln2_
      functionSourceFile: '/src/igraph/vendor/lapack/dlaln2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      int
      argCount:        18
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         278
      ICount:          2548
      EdgeCount:       372
      CyclomaticComplexity: 96
      functionsReached:
        - igraphdladiv_
        - igraphdlamch_
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dlaln2.c:290,19'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dlaln2.c:369,6'
          Dst:             igraphdladiv_
        - Src:             'vendor/lapack/dlaln2.c:613,6'
          Dst:             igraphdladiv_
    - functionName:    dladiv2_
      functionSourceFile: '/src/igraph/vendor/lapack/dladiv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      double
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          81
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dladiv1_
      functionSourceFile: '/src/igraph/vendor/lapack/dladiv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dladiv2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dladiv.c:200,10'
          Dst:             dladiv2_
        - Src:             'vendor/lapack/dladiv.c:202,10'
          Dst:             dladiv2_
    - functionName:    igraphdladiv_
      functionSourceFile: '/src/igraph/vendor/lapack/dladiv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          333
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - dladiv1_
        - igraphdlamch_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dladiv.c:141,10'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dladiv.c:142,10'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dladiv.c:143,11'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dladiv.c:166,2'
          Dst:             dladiv1_
        - Src:             'vendor/lapack/dladiv.c:168,2'
          Dst:             dladiv1_
    - functionName:    igraphdlarnv_
      functionSourceFile: '/src/igraph/vendor/lapack/dlarnv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          237
      EdgeCount:       43
      CyclomaticComplexity: 11
      functionsReached:
        - cos
        - igraphdlaruv_
        - log
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dlarnv.c:155,2'
          Dst:             igraphdlaruv_
        - Src:             'vendor/lapack/dlarnv.c:181,26'
          Dst:             log
        - Src:             'vendor/lapack/dlarnv.c:181,21'
          Dst:             sqrt
        - Src:             'vendor/lapack/dlarnv.c:181,58'
          Dst:             cos
    - functionName:    igraphdlaruv_
      functionSourceFile: '/src/igraph/vendor/lapack/dlaruv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          247
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraphdlae2_
      functionSourceFile: '/src/igraph/vendor/lapack/dlae2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          258
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - sqrt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dlae2.c:157,13'
          Dst:             sqrt
        - Src:             'vendor/lapack/dlae2.c:161,12'
          Dst:             sqrt
        - Src:             'vendor/lapack/dlae2.c:166,12'
          Dst:             sqrt
    - functionName:    igraphdlaev2_
      functionSourceFile: '/src/igraph/vendor/lapack/dlaev2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          392
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - sqrt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dlaev2.c:177,13'
          Dst:             sqrt
        - Src:             'vendor/lapack/dlaev2.c:181,12'
          Dst:             sqrt
        - Src:             'vendor/lapack/dlaev2.c:186,12'
          Dst:             sqrt
        - Src:             'vendor/lapack/dlaev2.c:227,14'
          Dst:             sqrt
        - Src:             'vendor/lapack/dlaev2.c:235,18'
          Dst:             sqrt
    - functionName:    igraphdlanst_
      functionSourceFile: '/src/igraph/vendor/lapack/dlanst.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      double
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          532
      EdgeCount:       124
      CyclomaticComplexity: 32
      functionsReached:
        - igraphdisnan_
        - igraphdlassq_
        - igraphlsame_
        - sqrt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dlanst.c:154,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlanst.c:162,25'
          Dst:             igraphdisnan_
        - Src:             'vendor/lapack/dlanst.c:166,25'
          Dst:             igraphdisnan_
        - Src:             'vendor/lapack/dlanst.c:171,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlanst.c:172,21'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlanst.c:181,25'
          Dst:             igraphdisnan_
        - Src:             'vendor/lapack/dlanst.c:188,22'
          Dst:             igraphdisnan_
        - Src:             'vendor/lapack/dlanst.c:194,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlanst.c:194,43'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlanst.c:202,6'
          Dst:             igraphdlassq_
        - Src:             'vendor/lapack/dlanst.c:205,2'
          Dst:             igraphdlassq_
        - Src:             'vendor/lapack/dlanst.c:206,18'
          Dst:             sqrt
    - functionName:    igraphdlasrt_
      functionSourceFile: '/src/igraph/vendor/lapack/dlasrt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         101
      ICount:          770
      EdgeCount:       132
      CyclomaticComplexity: 33
      functionsReached:
        - igraphlsame_
        - igraphxerbla_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dlasrt.c:139,9'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasrt.c:141,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasrt.c:151,2'
          Dst:             igraphxerbla_
    - functionName:    igraphdlanhs_
      functionSourceFile: '/src/igraph/vendor/lapack/dlanhs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      double
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         99
      ICount:          563
      EdgeCount:       128
      CyclomaticComplexity: 31
      functionsReached:
        - igraphdisnan_
        - igraphdlassq_
        - igraphlsame_
        - sqrt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dlanhs.c:165,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlanhs.c:177,22'
          Dst:             igraphdisnan_
        - Src:             'vendor/lapack/dlanhs.c:184,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlanhs.c:200,25'
          Dst:             igraphdisnan_
        - Src:             'vendor/lapack/dlanhs.c:205,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlanhs.c:229,25'
          Dst:             igraphdisnan_
        - Src:             'vendor/lapack/dlanhs.c:234,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlanhs.c:234,43'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlanhs.c:245,6'
          Dst:             igraphdlassq_
        - Src:             'vendor/lapack/dlanhs.c:248,18'
          Dst:             sqrt
    - functionName:    igraphdgeqr2_
      functionSourceFile: '/src/igraph/vendor/lapack/dgeqr2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          294
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - igraphdlarf_
        - igraphdlarfg_
        - igraphxerbla_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dgeqr2.c:185,2'
          Dst:             igraphxerbla_
        - Src:             'vendor/lapack/dgeqr2.c:199,2'
          Dst:             igraphdlarfg_
        - Src:             'vendor/lapack/dgeqr2.c:209,6'
          Dst:             igraphdlarf_
    - functionName:    igraphdtrsen_
      functionSourceFile: '/src/igraph/vendor/lapack/dtrsen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      int
      argCount:        18
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         187
      ICount:          1204
      EdgeCount:       248
      CyclomaticComplexity: 63
      functionsReached:
        - igraphdlacn2_
        - igraphdlacpy_
        - igraphdlange_
        - igraphdtrexc_
        - igraphdtrsyl_
        - igraphlsame_
        - igraphxerbla_
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dtrsen.c:398,14'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrsen.c:399,13'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrsen.c:400,14'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrsen.c:401,13'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrsen.c:405,11'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrsen.c:407,18'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrsen.c:456,13'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrsen.c:459,13'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrsen.c:478,2'
          Dst:             igraphxerbla_
        - Src:             'vendor/lapack/dtrsen.c:491,13'
          Dst:             igraphdlange_
        - Src:             'vendor/lapack/dtrsen.c:520,7'
          Dst:             igraphdtrexc_
        - Src:             'vendor/lapack/dtrsen.c:550,2'
          Dst:             igraphdlacpy_
        - Src:             'vendor/lapack/dtrsen.c:551,2'
          Dst:             igraphdtrsyl_
        - Src:             'vendor/lapack/dtrsen.c:557,10'
          Dst:             igraphdlange_
        - Src:             'vendor/lapack/dtrsen.c:561,20'
          Dst:             sqrt
        - Src:             'vendor/lapack/dtrsen.c:561,58'
          Dst:             sqrt
        - Src:             'vendor/lapack/dtrsen.c:572,2'
          Dst:             igraphdlacn2_
        - Src:             'vendor/lapack/dtrsen.c:578,3'
          Dst:             igraphdtrsyl_
        - Src:             'vendor/lapack/dtrsen.c:585,3'
          Dst:             igraphdtrsyl_
        - Src:             'vendor/lapack/dtrsen.c:608,14'
          Dst:             sqrt
        - Src:             'vendor/lapack/dtrsen.c:608,66'
          Dst:             sqrt
    - functionName:    igraphdlacn2_
      functionSourceFile: '/src/igraph/vendor/lapack/dlacn2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          510
      EdgeCount:       79
      CyclomaticComplexity: 16
      functionsReached:
        - d_sign
        - i_dnnt
        - igraphdasum_
        - igraphdcopy_
        - igraphidamax_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/lapack/dlacn2.c:205,5'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/lapack/dlacn2.c:223,12'
          Dst:             igraphdasum_
        - Src:             'vendor/lapack/dlacn2.c:227,11'
          Dst:             d_sign
        - Src:             'vendor/lapack/dlacn2.c:228,14'
          Dst:             i_dnnt
        - Src:             'vendor/lapack/dlacn2.c:239,16'
          Dst:             igraphidamax_
        - Src:             'vendor/lapack/dlacn2.c:259,5'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dlacn2.c:261,12'
          Dst:             igraphdasum_
        - Src:             'vendor/lapack/dlacn2.c:264,9'
          Dst:             d_sign
        - Src:             'vendor/lapack/dlacn2.c:265,6'
          Dst:             i_dnnt
        - Src:             'vendor/lapack/dlacn2.c:281,11'
          Dst:             d_sign
        - Src:             'vendor/lapack/dlacn2.c:282,14'
          Dst:             i_dnnt
        - Src:             'vendor/lapack/dlacn2.c:294,16'
          Dst:             igraphidamax_
        - Src:             'vendor/lapack/dlacn2.c:319,12'
          Dst:             igraphdasum_
        - Src:             'vendor/lapack/dlacn2.c:321,2'
          Dst:             igraphdcopy_
    - functionName:    igraphdtrsyl_
      functionSourceFile: '/src/igraph/vendor/lapack/dtrsyl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 1388
      functionDepth:   0
      returnType:      int
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         714
      ICount:          7080
      EdgeCount:       947
      CyclomaticComplexity: 235
      functionsReached:
        - igraphddot_
        - igraphdlabad_
        - igraphdlaln2_
        - igraphdlamch_
        - igraphdlange_
        - igraphdlasy2_
        - igraphdscal_
        - igraphlsame_
        - igraphxerbla_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dtrsyl.c:249,14'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrsyl.c:250,14'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrsyl.c:253,23'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrsyl.c:253,53'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrsyl.c:256,30'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrsyl.c:257,6'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrsyl.c:274,2'
          Dst:             igraphxerbla_
        - Src:             'vendor/lapack/dtrsyl.c:287,11'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dtrsyl.c:288,14'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dtrsyl.c:290,5'
          Dst:             igraphdlabad_
        - Src:             'vendor/lapack/dtrsyl.c:295,33'
          Dst:             igraphdlange_
        - Src:             'vendor/lapack/dtrsyl.c:295,119'
          Dst:             igraphdlange_
        - Src:             'vendor/lapack/dtrsyl.c:368,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:371,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:394,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrsyl.c:408,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:411,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:420,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:423,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:428,7'
          Dst:             igraphdlaln2_
        - Src:             'vendor/lapack/dtrsyl.c:438,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrsyl.c:453,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:456,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:466,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:469,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:475,7'
          Dst:             igraphdlaln2_
        - Src:             'vendor/lapack/dtrsyl.c:485,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrsyl.c:500,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:503,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:512,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:515,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:524,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:527,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:536,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:539,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:543,7'
          Dst:             igraphdlasy2_
        - Src:             'vendor/lapack/dtrsyl.c:553,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrsyl.c:636,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:639,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:662,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrsyl.c:672,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:675,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:680,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:683,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:688,7'
          Dst:             igraphdlaln2_
        - Src:             'vendor/lapack/dtrsyl.c:698,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrsyl.c:709,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:712,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:718,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:721,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:727,7'
          Dst:             igraphdlaln2_
        - Src:             'vendor/lapack/dtrsyl.c:737,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrsyl.c:748,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:751,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:756,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:759,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:764,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:767,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:772,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:775,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:779,7'
          Dst:             igraphdlasy2_
        - Src:             'vendor/lapack/dtrsyl.c:789,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrsyl.c:870,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:877,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:900,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrsyl.c:910,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:917,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:922,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:929,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:934,7'
          Dst:             igraphdlaln2_
        - Src:             'vendor/lapack/dtrsyl.c:944,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrsyl.c:955,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:962,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:968,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:975,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:981,7'
          Dst:             igraphdlaln2_
        - Src:             'vendor/lapack/dtrsyl.c:991,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrsyl.c:1002,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1009,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1014,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1021,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1026,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1033,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1038,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1045,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1049,7'
          Dst:             igraphdlasy2_
        - Src:             'vendor/lapack/dtrsyl.c:1059,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrsyl.c:1143,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1150,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1173,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrsyl.c:1187,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1194,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1203,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1210,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1215,7'
          Dst:             igraphdlaln2_
        - Src:             'vendor/lapack/dtrsyl.c:1225,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrsyl.c:1240,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1247,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1257,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1264,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1270,7'
          Dst:             igraphdlaln2_
        - Src:             'vendor/lapack/dtrsyl.c:1280,8'
          Dst:             igraphdscal_
        - Src:             'vendor/lapack/dtrsyl.c:1295,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1302,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1311,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1318,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1327,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1334,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1343,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1350,14'
          Dst:             igraphddot_
        - Src:             'vendor/lapack/dtrsyl.c:1354,7'
          Dst:             igraphdlasy2_
        - Src:             'vendor/lapack/dtrsyl.c:1364,8'
          Dst:             igraphdscal_
    - functionName:    igraphdlasr_
      functionSourceFile: '/src/igraph/vendor/lapack/dlasr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         271
      ICount:          1958
      EdgeCount:       353
      CyclomaticComplexity: 84
      functionsReached:
        - igraphlsame_
        - igraphxerbla_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dlasr.c:248,12'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:248,39'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:250,19'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:250,47'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:251,14'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:253,19'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:253,48'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:264,2'
          Dst:             igraphxerbla_
        - Src:             'vendor/lapack/dlasr.c:273,9'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:277,6'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:278,10'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:296,17'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:314,13'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:315,10'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:333,17'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:351,13'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:352,10'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:370,17'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:389,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:393,6'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:394,10'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:412,17'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:430,13'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:431,10'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:449,17'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:467,13'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:468,10'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlasr.c:486,17'
          Dst:             igraphlsame_
    - functionName:    igraphdsteqr_
      functionSourceFile: '/src/igraph/vendor/lapack/dsteqr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         225
      ICount:          1929
      EdgeCount:       300
      CyclomaticComplexity: 77
      functionsReached:
        - d_sign
        - igraphdlae2_
        - igraphdlaev2_
        - igraphdlamch_
        - igraphdlanst_
        - igraphdlapy2_
        - igraphdlartg_
        - igraphdlascl_
        - igraphdlaset_
        - igraphdlasr_
        - igraphdlasrt_
        - igraphdswap_
        - igraphlsame_
        - igraphxerbla_
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dsteqr.c:226,9'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dsteqr.c:228,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dsteqr.c:230,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dsteqr.c:244,2'
          Dst:             igraphxerbla_
        - Src:             'vendor/lapack/dsteqr.c:263,11'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dsteqr.c:267,14'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dsteqr.c:269,14'
          Dst:             sqrt
        - Src:             'vendor/lapack/dsteqr.c:270,14'
          Dst:             sqrt
        - Src:             'vendor/lapack/dsteqr.c:276,2'
          Dst:             igraphdlaset_
        - Src:             'vendor/lapack/dsteqr.c:303,17'
          Dst:             sqrt
        - Src:             'vendor/lapack/dsteqr.c:303,52'
          Dst:             sqrt
        - Src:             'vendor/lapack/dsteqr.c:326,13'
          Dst:             igraphdlanst_
        - Src:             'vendor/lapack/dsteqr.c:334,2'
          Dst:             igraphdlascl_
        - Src:             'vendor/lapack/dsteqr.c:337,2'
          Dst:             igraphdlascl_
        - Src:             'vendor/lapack/dsteqr.c:342,2'
          Dst:             igraphdlascl_
        - Src:             'vendor/lapack/dsteqr.c:345,2'
          Dst:             igraphdlascl_
        - Src:             'vendor/lapack/dsteqr.c:394,3'
          Dst:             igraphdlaev2_
        - Src:             'vendor/lapack/dsteqr.c:397,3'
          Dst:             igraphdlasr_
        - Src:             'vendor/lapack/dsteqr.c:400,3'
          Dst:             igraphdlae2_
        - Src:             'vendor/lapack/dsteqr.c:420,8'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dsteqr.c:421,31'
          Dst:             d_sign
        - Src:             'vendor/lapack/dsteqr.c:434,6'
          Dst:             igraphdlartg_
        - Src:             'vendor/lapack/dsteqr.c:458,6'
          Dst:             igraphdlasr_
        - Src:             'vendor/lapack/dsteqr.c:515,3'
          Dst:             igraphdlaev2_
        - Src:             'vendor/lapack/dsteqr.c:519,3'
          Dst:             igraphdlasr_
        - Src:             'vendor/lapack/dsteqr.c:522,3'
          Dst:             igraphdlae2_
        - Src:             'vendor/lapack/dsteqr.c:542,8'
          Dst:             igraphdlapy2_
        - Src:             'vendor/lapack/dsteqr.c:543,35'
          Dst:             d_sign
        - Src:             'vendor/lapack/dsteqr.c:556,6'
          Dst:             igraphdlartg_
        - Src:             'vendor/lapack/dsteqr.c:580,6'
          Dst:             igraphdlasr_
        - Src:             'vendor/lapack/dsteqr.c:606,2'
          Dst:             igraphdlascl_
        - Src:             'vendor/lapack/dsteqr.c:609,2'
          Dst:             igraphdlascl_
        - Src:             'vendor/lapack/dsteqr.c:613,2'
          Dst:             igraphdlascl_
        - Src:             'vendor/lapack/dsteqr.c:616,2'
          Dst:             igraphdlascl_
        - Src:             'vendor/lapack/dsteqr.c:642,2'
          Dst:             igraphdlasrt_
        - Src:             'vendor/lapack/dsteqr.c:664,3'
          Dst:             igraphdswap_
    - functionName:    igraphxerbla_
      functionSourceFile: '/src/igraph/vendor/lapack/xerbla.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_fio
        - e_wsfe
        - igraphlen_trim__
        - s_stop
        - s_wsfe
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/xerbla.c:117,5'
          Dst:             s_wsfe
        - Src:             'vendor/lapack/xerbla.c:118,27'
          Dst:             igraphlen_trim__
        - Src:             'vendor/lapack/xerbla.c:118,5'
          Dst:             do_fio
        - Src:             'vendor/lapack/xerbla.c:119,5'
          Dst:             do_fio
        - Src:             'vendor/lapack/xerbla.c:120,5'
          Dst:             e_wsfe
        - Src:             'vendor/lapack/xerbla.c:122,5'
          Dst:             s_stop
    - functionName:    igraphlen_trim__
      functionSourceFile: '/src/igraph/vendor/lapack/len_trim.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - i_len
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/len_trim.c:29,20'
          Dst:             i_len
    - functionName:    igraphdlamc3_
      functionSourceFile: '/src/igraph/vendor/lapack/dlamch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraphdlamch_
      functionSourceFile: '/src/igraph/vendor/lapack/dlamch.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         39
      ICount:          186
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - digitsdbl_
        - epsilondbl_
        - hugedbl_
        - igraphlsame_
        - maxexponentdbl_
        - minexponentdbl_
        - radixdbl_
        - tinydbl_
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dlamch.c:114,8'
          Dst:             epsilondbl_
        - Src:             'vendor/lapack/dlamch.c:116,8'
          Dst:             epsilondbl_
        - Src:             'vendor/lapack/dlamch.c:119,9'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlamch.c:121,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlamch.c:122,10'
          Dst:             tinydbl_
        - Src:             'vendor/lapack/dlamch.c:123,15'
          Dst:             hugedbl_
        - Src:             'vendor/lapack/dlamch.c:132,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlamch.c:133,10'
          Dst:             radixdbl_
        - Src:             'vendor/lapack/dlamch.c:134,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlamch.c:135,16'
          Dst:             radixdbl_
        - Src:             'vendor/lapack/dlamch.c:136,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlamch.c:137,10'
          Dst:             digitsdbl_
        - Src:             'vendor/lapack/dlamch.c:138,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlamch.c:140,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlamch.c:141,23'
          Dst:             minexponentdbl_
        - Src:             'vendor/lapack/dlamch.c:142,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlamch.c:143,10'
          Dst:             tinydbl_
        - Src:             'vendor/lapack/dlamch.c:144,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlamch.c:145,23'
          Dst:             maxexponentdbl_
        - Src:             'vendor/lapack/dlamch.c:146,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlamch.c:147,10'
          Dst:             hugedbl_
    - functionName:    radixdbl_
      functionSourceFile: '/src/igraph/vendor/lapack/fortran_intrinsics.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    minexponentdbl_
      functionSourceFile: '/src/igraph/vendor/lapack/fortran_intrinsics.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    maxexponentdbl_
      functionSourceFile: '/src/igraph/vendor/lapack/fortran_intrinsics.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tinydbl_
      functionSourceFile: '/src/igraph/vendor/lapack/fortran_intrinsics.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hugedbl_
      functionSourceFile: '/src/igraph/vendor/lapack/fortran_intrinsics.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    epsilondbl_
      functionSourceFile: '/src/igraph/vendor/lapack/fortran_intrinsics.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    digitsdbl_
      functionSourceFile: '/src/igraph/vendor/lapack/fortran_intrinsics.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cs_igraph_add
      functionSourceFile: '/src/igraph/vendor/cs/cs_add.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          329
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - cs_igraph_calloc
        - cs_igraph_done
        - cs_igraph_malloc
        - cs_igraph_scatter
        - cs_igraph_spalloc
        - cs_igraph_sprealloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_add.c:12,9'
          Dst:             cs_igraph_calloc
        - Src:             'vendor/cs/cs_add.c:14,18'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_add.c:15,9'
          Dst:             cs_igraph_spalloc
        - Src:             'vendor/cs/cs_add.c:16,45'
          Dst:             cs_igraph_done
        - Src:             'vendor/cs/cs_add.c:21,14'
          Dst:             cs_igraph_scatter
        - Src:             'vendor/cs/cs_add.c:22,14'
          Dst:             cs_igraph_scatter
        - Src:             'vendor/cs/cs_add.c:26,5'
          Dst:             cs_igraph_sprealloc
        - Src:             'vendor/cs/cs_add.c:27,13'
          Dst:             cs_igraph_done
    - functionName:    cs_igraph_cholsol
      functionSourceFile: '/src/igraph/vendor/cs/cs_cholsol.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          134
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - cs_igraph_chol
        - cs_igraph_free
        - cs_igraph_ipvec
        - cs_igraph_lsolve
        - cs_igraph_ltsolve
        - cs_igraph_malloc
        - cs_igraph_nfree
        - cs_igraph_pvec
        - cs_igraph_schol
        - cs_igraph_sfree
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_cholsol.c:11,9'
          Dst:             cs_igraph_schol
        - Src:             'vendor/cs/cs_cholsol.c:12,9'
          Dst:             cs_igraph_chol
        - Src:             'vendor/cs/cs_cholsol.c:13,9'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_cholsol.c:17,9'
          Dst:             cs_igraph_ipvec
        - Src:             'vendor/cs/cs_cholsol.c:18,9'
          Dst:             cs_igraph_lsolve
        - Src:             'vendor/cs/cs_cholsol.c:19,9'
          Dst:             cs_igraph_ltsolve
        - Src:             'vendor/cs/cs_cholsol.c:20,9'
          Dst:             cs_igraph_pvec
        - Src:             'vendor/cs/cs_cholsol.c:22,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_cholsol.c:23,5'
          Dst:             cs_igraph_sfree
        - Src:             'vendor/cs/cs_cholsol.c:24,5'
          Dst:             cs_igraph_nfree
    - functionName:    cs_igraph_compress
      functionSourceFile: '/src/igraph/vendor/cs/cs_compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          201
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - cs_igraph_calloc
        - cs_igraph_cumsum
        - cs_igraph_done
        - cs_igraph_spalloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_compress.c:10,9'
          Dst:             cs_igraph_spalloc
        - Src:             'vendor/cs/cs_compress.c:11,9'
          Dst:             cs_igraph_calloc
        - Src:             'vendor/cs/cs_compress.c:12,27'
          Dst:             cs_igraph_done
        - Src:             'vendor/cs/cs_compress.c:15,5'
          Dst:             cs_igraph_cumsum
        - Src:             'vendor/cs/cs_compress.c:21,13'
          Dst:             cs_igraph_done
    - functionName:    cs_igraph_cumsum
      functionSourceFile: '/src/igraph/vendor/cs/cs_cumsum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          87
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cs_tol
      functionSourceFile: '/src/igraph/vendor/cs/cs_droptol.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cs_igraph_droptol
      functionSourceFile: '/src/igraph/vendor/cs/cs_droptol.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cs_igraph_fkeep
        - cs_tol
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_droptol.c:8,13'
          Dst:             cs_igraph_fkeep
        - Src:             'vendor/cs/cs_droptol.c:8,13'
          Dst:             cs_tol
    - functionName:    cs_nonzero
      functionSourceFile: '/src/igraph/vendor/cs/cs_dropzeros.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cs_igraph_dropzeros
      functionSourceFile: '/src/igraph/vendor/cs/cs_dropzeros.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cs_igraph_fkeep
        - cs_nonzero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_dropzeros.c:8,13'
          Dst:             cs_igraph_fkeep
        - Src:             'vendor/cs/cs_dropzeros.c:8,13'
          Dst:             cs_nonzero
    - functionName:    cs_igraph_dupl
      functionSourceFile: '/src/igraph/vendor/cs/cs_dupl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          209
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - cs_igraph_free
        - cs_igraph_malloc
        - cs_igraph_sprealloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_dupl.c:9,9'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_dupl.c:32,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_dupl.c:33,13'
          Dst:             cs_igraph_sprealloc
    - functionName:    cs_igraph_entry
      functionSourceFile: '/src/igraph/vendor/cs/cs_entry.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          181
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - cs_igraph_sprealloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_entry.c:6,31'
          Dst:             cs_igraph_sprealloc
    - functionName:    cs_igraph_fkeep
      functionSourceFile: '/src/igraph/vendor/cs/cs_fkeep.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          188
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - cs_igraph_sprealloc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_fkeep.c:23,5'
          Dst:             cs_igraph_sprealloc
    - functionName:    cs_igraph_gaxpy
      functionSourceFile: '/src/igraph/vendor/cs/cs_gaxpy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          127
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cs_igraph_happly
      functionSourceFile: '/src/igraph/vendor/cs/cs_happly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          142
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cs_igraph_ipvec
      functionSourceFile: '/src/igraph/vendor/cs/cs_ipvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          75
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cs_igraph_lsolve
      functionSourceFile: '/src/igraph/vendor/cs/cs_lsolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          133
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cs_igraph_ltsolve
      functionSourceFile: '/src/igraph/vendor/cs/cs_ltsolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          134
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cs_igraph_lu
      functionSourceFile: '/src/igraph/vendor/cs/cs_lu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          646
      EdgeCount:       114
      CyclomaticComplexity: 30
      functionsReached:
        - cs_igraph_calloc
        - cs_igraph_malloc
        - cs_igraph_ndone
        - cs_igraph_spalloc
        - cs_igraph_sprealloc
        - cs_igraph_spsolve
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_lu.c:13,9'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_lu.c:14,10'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_lu.c:15,9'
          Dst:             cs_igraph_calloc
        - Src:             'vendor/cs/cs_lu.c:16,34'
          Dst:             cs_igraph_ndone
        - Src:             'vendor/cs/cs_lu.c:17,16'
          Dst:             cs_igraph_spalloc
        - Src:             'vendor/cs/cs_lu.c:18,16'
          Dst:             cs_igraph_spalloc
        - Src:             'vendor/cs/cs_lu.c:19,22'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_lu.c:20,36'
          Dst:             cs_igraph_ndone
        - Src:             'vendor/cs/cs_lu.c:31,37'
          Dst:             cs_igraph_sprealloc
        - Src:             'vendor/cs/cs_lu.c:32,37'
          Dst:             cs_igraph_sprealloc
        - Src:             'vendor/cs/cs_lu.c:34,21'
          Dst:             cs_igraph_ndone
        - Src:             'vendor/cs/cs_lu.c:38,15'
          Dst:             cs_igraph_spsolve
        - Src:             'vendor/cs/cs_lu.c:59,43'
          Dst:             cs_igraph_ndone
        - Src:             'vendor/cs/cs_lu.c:85,5'
          Dst:             cs_igraph_sprealloc
        - Src:             'vendor/cs/cs_lu.c:86,5'
          Dst:             cs_igraph_sprealloc
        - Src:             'vendor/cs/cs_lu.c:87,13'
          Dst:             cs_igraph_ndone
    - functionName:    cs_igraph_lusol
      functionSourceFile: '/src/igraph/vendor/cs/cs_lusol.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          137
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - cs_igraph_free
        - cs_igraph_ipvec
        - cs_igraph_lsolve
        - cs_igraph_lu
        - cs_igraph_malloc
        - cs_igraph_nfree
        - cs_igraph_sfree
        - cs_igraph_sqr
        - cs_igraph_usolve
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_lusol.c:11,9'
          Dst:             cs_igraph_sqr
        - Src:             'vendor/cs/cs_lusol.c:12,9'
          Dst:             cs_igraph_lu
        - Src:             'vendor/cs/cs_lusol.c:13,9'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_lusol.c:17,9'
          Dst:             cs_igraph_ipvec
        - Src:             'vendor/cs/cs_lusol.c:18,9'
          Dst:             cs_igraph_lsolve
        - Src:             'vendor/cs/cs_lusol.c:19,9'
          Dst:             cs_igraph_usolve
        - Src:             'vendor/cs/cs_lusol.c:20,9'
          Dst:             cs_igraph_ipvec
        - Src:             'vendor/cs/cs_lusol.c:22,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_lusol.c:23,5'
          Dst:             cs_igraph_sfree
        - Src:             'vendor/cs/cs_lusol.c:24,5'
          Dst:             cs_igraph_nfree
    - functionName:    cs_igraph_realloc
      functionSourceFile: '/src/igraph/vendor/cs/cs_malloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - realloc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_malloc.c:32,12'
          Dst:             realloc
    - functionName:    cs_igraph_free
      functionSourceFile: '/src/igraph/vendor/cs/cs_malloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cs_igraph_calloc
      functionSourceFile: '/src/igraph/vendor/cs/cs_malloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - calloc
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_malloc.c:18,13'
          Dst:             calloc
    - functionName:    cs_igraph_malloc
      functionSourceFile: '/src/igraph/vendor/cs/cs_malloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    33
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cs_igraph_multiply
      functionSourceFile: '/src/igraph/vendor/cs/cs_multiply.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         54
      ICount:          383
      EdgeCount:       72
      CyclomaticComplexity: 20
      functionsReached:
        - cs_igraph_calloc
        - cs_igraph_done
        - cs_igraph_malloc
        - cs_igraph_scatter
        - cs_igraph_spalloc
        - cs_igraph_sprealloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_multiply.c:12,9'
          Dst:             cs_igraph_calloc
        - Src:             'vendor/cs/cs_multiply.c:14,18'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_multiply.c:15,9'
          Dst:             cs_igraph_spalloc
        - Src:             'vendor/cs/cs_multiply.c:16,45'
          Dst:             cs_igraph_done
        - Src:             'vendor/cs/cs_multiply.c:20,35'
          Dst:             cs_igraph_sprealloc
        - Src:             'vendor/cs/cs_multiply.c:22,21'
          Dst:             cs_igraph_done
        - Src:             'vendor/cs/cs_multiply.c:28,18'
          Dst:             cs_igraph_scatter
        - Src:             'vendor/cs/cs_multiply.c:33,5'
          Dst:             cs_igraph_sprealloc
        - Src:             'vendor/cs/cs_multiply.c:34,13'
          Dst:             cs_igraph_done
    - functionName:    cs_igraph_permute
      functionSourceFile: '/src/igraph/vendor/cs/cs_permute.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          242
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - cs_igraph_done
        - cs_igraph_spalloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_permute.c:10,9'
          Dst:             cs_igraph_spalloc
        - Src:             'vendor/cs/cs_permute.c:11,21'
          Dst:             cs_igraph_done
        - Src:             'vendor/cs/cs_permute.c:24,13'
          Dst:             cs_igraph_done
    - functionName:    cs_igraph_pvec
      functionSourceFile: '/src/igraph/vendor/cs/cs_pvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          75
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cs_igraph_qr
      functionSourceFile: '/src/igraph/vendor/cs/cs_qr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          614
      EdgeCount:       88
      CyclomaticComplexity: 23
      functionsReached:
        - cs_igraph_calloc
        - cs_igraph_happly
        - cs_igraph_house
        - cs_igraph_malloc
        - cs_igraph_ndone
        - cs_igraph_scatter
        - cs_igraph_spalloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_qr.c:15,9'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_qr.c:16,9'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_qr.c:17,9'
          Dst:             cs_igraph_calloc
        - Src:             'vendor/cs/cs_qr.c:18,33'
          Dst:             cs_igraph_ndone
        - Src:             'vendor/cs/cs_qr.c:21,16'
          Dst:             cs_igraph_spalloc
        - Src:             'vendor/cs/cs_qr.c:22,16'
          Dst:             cs_igraph_spalloc
        - Src:             'vendor/cs/cs_qr.c:23,19'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_qr.c:24,36'
          Dst:             cs_igraph_ndone
        - Src:             'vendor/cs/cs_qr.c:57,13'
          Dst:             cs_igraph_happly
        - Src:             'vendor/cs/cs_qr.c:61,40'
          Dst:             cs_igraph_scatter
        - Src:             'vendor/cs/cs_qr.c:69,22'
          Dst:             cs_igraph_house
        - Src:             'vendor/cs/cs_qr.c:73,13'
          Dst:             cs_igraph_ndone
    - functionName:    cs_igraph_scatter
      functionSourceFile: '/src/igraph/vendor/cs/cs_scatter.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      size_t
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - double
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          186
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cs_igraph_schol
      functionSourceFile: '/src/igraph/vendor/cs/cs_schol.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          159
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - cs_igraph_amd
        - cs_igraph_calloc
        - cs_igraph_counts
        - cs_igraph_cumsum
        - cs_igraph_etree
        - cs_igraph_free
        - cs_igraph_malloc
        - cs_igraph_pinv
        - cs_igraph_post
        - cs_igraph_sfree
        - cs_igraph_spfree
        - cs_igraph_symperm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_schol.c:10,9'
          Dst:             cs_igraph_calloc
        - Src:             'vendor/cs/cs_schol.c:12,9'
          Dst:             cs_igraph_amd
        - Src:             'vendor/cs/cs_schol.c:13,15'
          Dst:             cs_igraph_pinv
        - Src:             'vendor/cs/cs_schol.c:14,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_schol.c:15,36'
          Dst:             cs_igraph_sfree
        - Src:             'vendor/cs/cs_schol.c:16,9'
          Dst:             cs_igraph_symperm
        - Src:             'vendor/cs/cs_schol.c:17,17'
          Dst:             cs_igraph_etree
        - Src:             'vendor/cs/cs_schol.c:18,12'
          Dst:             cs_igraph_post
        - Src:             'vendor/cs/cs_schol.c:19,9'
          Dst:             cs_igraph_counts
        - Src:             'vendor/cs/cs_schol.c:20,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_schol.c:21,5'
          Dst:             cs_igraph_spfree
        - Src:             'vendor/cs/cs_schol.c:22,13'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_schol.c:23,23'
          Dst:             cs_igraph_cumsum
        - Src:             'vendor/cs/cs_schol.c:24,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_schol.c:25,33'
          Dst:             cs_igraph_sfree
    - functionName:    cs_igraph_spsolve
      functionSourceFile: '/src/igraph/vendor/cs/cs_spsolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          347
      EdgeCount:       62
      CyclomaticComplexity: 17
      functionsReached:
        - cs_igraph_reach
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_spsolve.c:11,11'
          Dst:             cs_igraph_reach
    - functionName:    cs_vcount
      functionSourceFile: '/src/igraph/vendor/cs/cs_sqr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         66
      ICount:          489
      EdgeCount:       85
      CyclomaticComplexity: 21
      functionsReached:
        - cs_igraph_free
        - cs_igraph_malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_sqr.c:7,22'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_sqr.c:8,30'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_sqr.c:9,9'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_sqr.c:12,9'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_sqr.c:55,5'
          Dst:             cs_igraph_free
    - functionName:    cs_igraph_sqr
      functionSourceFile: '/src/igraph/vendor/cs/cs_sqr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          271
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - cs_igraph_amd
        - cs_igraph_calloc
        - cs_igraph_counts
        - cs_igraph_etree
        - cs_igraph_free
        - cs_igraph_permute
        - cs_igraph_post
        - cs_igraph_sfree
        - cs_igraph_spfree
        - cs_vcount
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_sqr.c:66,9'
          Dst:             cs_igraph_calloc
        - Src:             'vendor/cs/cs_sqr.c:68,12'
          Dst:             cs_igraph_amd
        - Src:             'vendor/cs/cs_sqr.c:69,33'
          Dst:             cs_igraph_sfree
        - Src:             'vendor/cs/cs_sqr.c:72,25'
          Dst:             cs_igraph_permute
        - Src:             'vendor/cs/cs_sqr.c:73,21'
          Dst:             cs_igraph_etree
        - Src:             'vendor/cs/cs_sqr.c:74,16'
          Dst:             cs_igraph_post
        - Src:             'vendor/cs/cs_sqr.c:75,17'
          Dst:             cs_igraph_counts
        - Src:             'vendor/cs/cs_sqr.c:76,9'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_sqr.c:77,41'
          Dst:             cs_vcount
        - Src:             'vendor/cs/cs_sqr.c:79,20'
          Dst:             cs_igraph_spfree
        - Src:             'vendor/cs/cs_sqr.c:86,22'
          Dst:             cs_igraph_sfree
    - functionName:    cs_igraph_symperm
      functionSourceFile: '/src/igraph/vendor/cs/cs_symperm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          406
      EdgeCount:       84
      CyclomaticComplexity: 22
      functionsReached:
        - cs_igraph_calloc
        - cs_igraph_cumsum
        - cs_igraph_done
        - cs_igraph_spalloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_symperm.c:10,9'
          Dst:             cs_igraph_spalloc
        - Src:             'vendor/cs/cs_symperm.c:11,9'
          Dst:             cs_igraph_calloc
        - Src:             'vendor/cs/cs_symperm.c:12,27'
          Dst:             cs_igraph_done
        - Src:             'vendor/cs/cs_symperm.c:25,5'
          Dst:             cs_igraph_cumsum
        - Src:             'vendor/cs/cs_symperm.c:38,13'
          Dst:             cs_igraph_done
    - functionName:    cs_igraph_transpose
      functionSourceFile: '/src/igraph/vendor/cs/cs_transpose.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          252
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - cs_igraph_calloc
        - cs_igraph_cumsum
        - cs_igraph_done
        - cs_igraph_spalloc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_transpose.c:10,9'
          Dst:             cs_igraph_spalloc
        - Src:             'vendor/cs/cs_transpose.c:11,9'
          Dst:             cs_igraph_calloc
        - Src:             'vendor/cs/cs_transpose.c:12,27'
          Dst:             cs_igraph_done
        - Src:             'vendor/cs/cs_transpose.c:15,5'
          Dst:             cs_igraph_cumsum
        - Src:             'vendor/cs/cs_transpose.c:24,13'
          Dst:             cs_igraph_done
    - functionName:    cs_igraph_usolve
      functionSourceFile: '/src/igraph/vendor/cs/cs_usolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          136
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cs_igraph_ddone
      functionSourceFile: '/src/igraph/vendor/cs/cs_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cs_igraph_dfree
        - cs_igraph_free
        - cs_igraph_spfree
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_util.c:117,5'
          Dst:             cs_igraph_spfree
        - Src:             'vendor/cs/cs_util.c:118,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_util.c:119,22'
          Dst:             cs_igraph_dfree
    - functionName:    cs_igraph_spfree
      functionSourceFile: '/src/igraph/vendor/cs/cs_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cs_igraph_free
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_util.c:36,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_util.c:37,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_util.c:38,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_util.c:39,20'
          Dst:             cs_igraph_free
    - functionName:    cs_igraph_dfree
      functionSourceFile: '/src/igraph/vendor/cs/cs_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cs_igraph_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_util.c:82,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_util.c:83,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_util.c:84,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_util.c:85,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_util.c:86,21'
          Dst:             cs_igraph_free
    - functionName:    cs_igraph_ndone
      functionSourceFile: '/src/igraph/vendor/cs/cs_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cs_igraph_free
        - cs_igraph_nfree
        - cs_igraph_spfree
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_util.c:108,5'
          Dst:             cs_igraph_spfree
        - Src:             'vendor/cs/cs_util.c:109,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_util.c:110,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_util.c:111,22'
          Dst:             cs_igraph_nfree
    - functionName:    cs_igraph_nfree
      functionSourceFile: '/src/igraph/vendor/cs/cs_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cs_igraph_free
        - cs_igraph_spfree
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_util.c:46,5'
          Dst:             cs_igraph_spfree
        - Src:             'vendor/cs/cs_util.c:47,5'
          Dst:             cs_igraph_spfree
        - Src:             'vendor/cs/cs_util.c:48,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_util.c:49,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_util.c:50,21'
          Dst:             cs_igraph_free
    - functionName:    cs_igraph_idone
      functionSourceFile: '/src/igraph/vendor/cs/cs_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cs_igraph_free
        - cs_igraph_spfree
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_util.c:100,5'
          Dst:             cs_igraph_spfree
        - Src:             'vendor/cs/cs_util.c:101,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_util.c:102,33'
          Dst:             cs_igraph_free
    - functionName:    cs_igraph_done
      functionSourceFile: '/src/igraph/vendor/cs/cs_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cs_igraph_free
        - cs_igraph_spfree
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_util.c:92,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_util.c:93,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_util.c:94,22'
          Dst:             cs_igraph_spfree
    - functionName:    cs_igraph_dalloc
      functionSourceFile: '/src/igraph/vendor/cs/cs_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          97
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - cs_igraph_calloc
        - cs_igraph_dfree
        - cs_igraph_malloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_util.c:69,9'
          Dst:             cs_igraph_calloc
        - Src:             'vendor/cs/cs_util.c:71,12'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_util.c:72,12'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_util.c:73,12'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_util.c:74,12'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_util.c:75,50'
          Dst:             cs_igraph_dfree
    - functionName:    cs_igraph_sfree
      functionSourceFile: '/src/igraph/vendor/cs/cs_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cs_igraph_free
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_util.c:57,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_util.c:58,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_util.c:59,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_util.c:60,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_util.c:61,5'
          Dst:             cs_igraph_free
        - Src:             'vendor/cs/cs_util.c:62,21'
          Dst:             cs_igraph_free
    - functionName:    cs_igraph_sprealloc
      functionSourceFile: '/src/igraph/vendor/cs/cs_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          194
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - cs_igraph_realloc
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_util.c:24,12'
          Dst:             cs_igraph_realloc
        - Src:             'vendor/cs/cs_util.c:25,32'
          Dst:             cs_igraph_realloc
        - Src:             'vendor/cs/cs_util.c:26,22'
          Dst:             cs_igraph_realloc
    - functionName:    cs_igraph_spalloc
      functionSourceFile: '/src/igraph/vendor/cs/cs_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          159
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - cs_igraph_calloc
        - cs_igraph_malloc
        - cs_igraph_spfree
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_util.c:5,13'
          Dst:             cs_igraph_calloc
        - Src:             'vendor/cs/cs_util.c:11,12'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_util.c:12,12'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_util.c:13,21'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_util.c:14,53'
          Dst:             cs_igraph_spfree
    - functionName:    cs_igraph_utsolve
      functionSourceFile: '/src/igraph/vendor/cs/cs_utsolve.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          135
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_advance_lcg_64
      functionSourceFile: '/src/igraph/vendor/pcg/pcg-advance-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_output_xsl_rr_64_32
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_rotr_32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:248,12'
          Dst:             pcg_rotr_32
    - functionName:    pcg_rotr_32
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_output_rxs_m_64_32
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_output_rxs_m_xs_32_32
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_output_xsh_rr_64_32
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_rotr_32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:168,12'
          Dst:             pcg_rotr_32
    - functionName:    pcg_output_xsh_rs_64_32
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_output_xsl_rr_rr_64_64
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_rotr_32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:268,24'
          Dst:             pcg_rotr_32
        - Src:             'vendor/pcg/pcg_variants.h:269,24'
          Dst:             pcg_rotr_32
    - functionName:    pcg_output_xsl_rr_128_64
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_rotr_64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:255,12'
          Dst:             pcg_rotr_64
    - functionName:    pcg_rotr_64
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_output_rxs_m_128_64
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_output_rxs_m_xs_64_64
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcg_output_xsh_rr_128_64
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcg_rotr_64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/pcg/pcg_variants.h:174,12'
          Dst:             pcg_rotr_64
    - functionName:    pcg_output_xsh_rs_128_64
      functionSourceFile: '/src/igraph/vendor/pcg/pcg_variants.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_dbuckets_delete
      functionSourceFile: '/src/igraph/src/core/buckets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          126
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_dbuckets_add
      functionSourceFile: '/src/igraph/src/core/buckets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          82
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_dbuckets_empty_bucket
      functionSourceFile: '/src/igraph/src/core/buckets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_dbuckets_empty
      functionSourceFile: '/src/igraph/src/core/buckets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_dbuckets_pop
      functionSourceFile: '/src/igraph/src/core/buckets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          61
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_dbuckets_popmax
      functionSourceFile: '/src/igraph/src/core/buckets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_dbuckets_pop
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/buckets.c:132,12'
          Dst:             igraph_dbuckets_pop
    - functionName:    igraph_dbuckets_clear
      functionSourceFile: '/src/igraph/src/core/buckets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_null
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/buckets.c:121,5'
          Dst:             igraph_vector_int_null
        - Src:             'src/core/buckets.c:122,5'
          Dst:             igraph_vector_int_null
        - Src:             'src/core/buckets.c:123,5'
          Dst:             igraph_vector_int_null
    - functionName:    igraph_dbuckets_destroy
      functionSourceFile: '/src/igraph/src/core/buckets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_destroy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/buckets.c:115,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/buckets.c:116,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/buckets.c:117,5'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_dbuckets_init
      functionSourceFile: '/src/igraph/src/core/buckets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          148
      EdgeCount:       40
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/buckets.c:106,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/buckets.c:106,5'
          Dst:             igraph_error
        - Src:             'src/core/buckets.c:106,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/buckets.c:106,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/buckets.c:107,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/buckets.c:107,5'
          Dst:             igraph_error
        - Src:             'src/core/buckets.c:107,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/buckets.c:107,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/buckets.c:108,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/buckets.c:108,5'
          Dst:             igraph_error
        - Src:             'src/core/buckets.c:108,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/buckets.c:108,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/buckets.c:110,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_buckets_clear
      functionSourceFile: '/src/igraph/src/core/buckets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_null
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/buckets.c:99,5'
          Dst:             igraph_vector_int_null
        - Src:             'src/core/buckets.c:100,5'
          Dst:             igraph_vector_int_null
    - functionName:    igraph_buckets_add
      functionSourceFile: '/src/igraph/src/core/buckets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          57
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_buckets_empty_bucket
      functionSourceFile: '/src/igraph/src/core/buckets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_buckets_empty
      functionSourceFile: '/src/igraph/src/core/buckets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_buckets_pop
      functionSourceFile: '/src/igraph/src/core/buckets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_buckets_popmax
      functionSourceFile: '/src/igraph/src/core/buckets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          56
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_buckets_destroy
      functionSourceFile: '/src/igraph/src/core/buckets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_int_destroy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/buckets.c:54,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/buckets.c:55,5'
          Dst:             igraph_vector_int_destroy
    - functionName:    igraph_buckets_init
      functionSourceFile: '/src/igraph/src/core/buckets.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          109
      EdgeCount:       28
      CyclomaticComplexity: 4
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_int_destroy
        - igraph_vector_int_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/buckets.c:46,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/buckets.c:46,5'
          Dst:             igraph_error
        - Src:             'src/core/buckets.c:46,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/buckets.c:46,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/buckets.c:47,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/core/buckets.c:47,5'
          Dst:             igraph_error
        - Src:             'src/core/buckets.c:47,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/buckets.c:47,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/buckets.c:49,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_cutheap_reset_undefine
      functionSourceFile: '/src/igraph/src/core/cutheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          166
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_vector_int_resize
        - igraph_vector_null
        - igraph_vector_resize
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/cutheap.c:148,28'
          Dst:             igraph_vector_size
        - Src:             'src/core/cutheap.c:153,5'
          Dst:             igraph_vector_resize
        - Src:             'src/core/cutheap.c:153,5'
          Dst:             igraph_error
        - Src:             'src/core/cutheap.c:154,5'
          Dst:             igraph_vector_null
        - Src:             'src/core/cutheap.c:156,5'
          Dst:             igraph_vector_int_resize
        - Src:             'src/core/cutheap.c:156,5'
          Dst:             igraph_error
    - functionName:    igraph_i_cutheap_shift_up
      functionSourceFile: '/src/igraph/src/core/cutheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_i_cutheap_shift_up
        - igraph_i_cutheap_switch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/cutheap.c:76,9'
          Dst:             igraph_i_cutheap_switch
        - Src:             'src/core/cutheap.c:77,9'
          Dst:             igraph_i_cutheap_shift_up
    - functionName:    igraph_i_cutheap_switch
      functionSourceFile: '/src/igraph/src/core/cutheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          108
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_cutheap_update
      functionSourceFile: '/src/igraph/src/core/cutheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          65
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_i_cutheap_shift_up
        - igraph_i_cutheap_sink
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/cutheap.c:140,9'
          Dst:             igraph_i_cutheap_sink
        - Src:             'src/core/cutheap.c:141,9'
          Dst:             igraph_i_cutheap_shift_up
    - functionName:    igraph_i_cutheap_sink
      functionSourceFile: '/src/igraph/src/core/cutheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          138
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_i_cutheap_sink
        - igraph_i_cutheap_switch
        - igraph_vector_size
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/cutheap.c:52,25'
          Dst:             igraph_vector_size
        - Src:             'src/core/cutheap.c:60,13'
          Dst:             igraph_i_cutheap_switch
        - Src:             'src/core/cutheap.c:61,13'
          Dst:             igraph_i_cutheap_sink
        - Src:             'src/core/cutheap.c:66,13'
          Dst:             igraph_i_cutheap_switch
        - Src:             'src/core/cutheap.c:67,13'
          Dst:             igraph_i_cutheap_sink
    - functionName:    igraph_i_cutheap_popmax
      functionSourceFile: '/src/igraph/src/core/cutheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cutheap_sink
        - igraph_i_cutheap_switch
        - igraph_vector_int_pop_back
        - igraph_vector_int_tail
        - igraph_vector_pop_back
        - igraph_vector_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/cutheap.c:118,25'
          Dst:             igraph_vector_size
        - Src:             'src/core/cutheap.c:121,5'
          Dst:             igraph_i_cutheap_switch
        - Src:             'src/core/cutheap.c:123,23'
          Dst:             igraph_vector_int_tail
        - Src:             'src/core/cutheap.c:124,5'
          Dst:             igraph_vector_pop_back
        - Src:             'src/core/cutheap.c:125,5'
          Dst:             igraph_vector_int_pop_back
        - Src:             'src/core/cutheap.c:126,5'
          Dst:             igraph_i_cutheap_sink
    - functionName:    igraph_i_cutheap_maxvalue
      functionSourceFile: '/src/igraph/src/core/cutheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_cutheap_size
      functionSourceFile: '/src/igraph/src/core/cutheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_cutheap_active_size
      functionSourceFile: '/src/igraph/src/core/cutheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/cutheap.c:104,12'
          Dst:             igraph_vector_size
    - functionName:    igraph_i_cutheap_empty
      functionSourceFile: '/src/igraph/src/core/cutheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_empty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/cutheap.c:98,12'
          Dst:             igraph_vector_empty
    - functionName:    igraph_i_cutheap_destroy
      functionSourceFile: '/src/igraph/src/core/cutheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_vector_destroy
        - igraph_vector_int_destroy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/cutheap.c:92,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/core/cutheap.c:93,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/cutheap.c:94,5'
          Dst:             igraph_vector_destroy
    - functionName:    igraph_i_cutheap_init
      functionSourceFile: '/src/igraph/src/core/cutheap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          137
      EdgeCount:       34
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_init_range
        - igraph_vector_int_destroy
        - igraph_vector_int_init_range
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/cutheap.c:83,5'
          Dst:             igraph_vector_init
        - Src:             'src/core/cutheap.c:83,5'
          Dst:             igraph_error
        - Src:             'src/core/cutheap.c:83,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/cutheap.c:83,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/core/cutheap.c:84,5'
          Dst:             igraph_vector_int_init_range
        - Src:             'src/core/cutheap.c:84,5'
          Dst:             igraph_error
        - Src:             'src/core/cutheap.c:85,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/core/cutheap.c:85,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/core/cutheap.c:86,5'
          Dst:             igraph_vector_init_range
        - Src:             'src/core/cutheap.c:86,5'
          Dst:             igraph_error
        - Src:             'src/core/cutheap.c:87,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_strvector_swap_elements
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_strvector_swap
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_strvector_update
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_strvector_append
        - igraph_strvector_clear
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:699,5'
          Dst:             igraph_strvector_clear
        - Src:             'src/core/strvector.c:700,5'
          Dst:             igraph_strvector_append
        - Src:             'src/core/strvector.c:700,5'
          Dst:             igraph_error
    - functionName:    igraph_strvector_clear
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_strvector_size
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:394,22'
          Dst:             igraph_strvector_size
    - functionName:    igraph_strvector_append
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          241
      EdgeCount:       55
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_strvector_capacity
        - igraph_strvector_reserve
        - igraph_strvector_resize
        - igraph_strvector_size
        - strdup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:301,34'
          Dst:             igraph_strvector_size
        - Src:             'src/core/strvector.c:302,36'
          Dst:             igraph_strvector_size
        - Src:             'src/core/strvector.c:303,38'
          Dst:             igraph_strvector_capacity
        - Src:             'src/core/strvector.c:308,5'
          Dst:             igraph_errorf
        - Src:             'src/core/strvector.c:315,9'
          Dst:             igraph_strvector_reserve
        - Src:             'src/core/strvector.c:315,9'
          Dst:             igraph_error
        - Src:             'src/core/strvector.c:323,19'
          Dst:             strdup
        - Src:             'src/core/strvector.c:334,9'
          Dst:             igraph_strvector_resize
        - Src:             'src/core/strvector.c:335,9'
          Dst:             igraph_error
    - functionName:    igraph_strvector_size
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:539,5'
          Dst:             igraph_fatal
        - Src:             'src/core/strvector.c:540,5'
          Dst:             igraph_fatal
    - functionName:    igraph_strvector_capacity
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:449,5'
          Dst:             igraph_fatal
        - Src:             'src/core/strvector.c:450,5'
          Dst:             igraph_fatal
    - functionName:    igraph_strvector_reserve
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          127
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_strvector_capacity
        - realloc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:482,37'
          Dst:             igraph_strvector_capacity
        - Src:             'src/core/strvector.c:488,24'
          Dst:             realloc
        - Src:             'src/core/strvector.c:489,5'
          Dst:             igraph_error
    - functionName:    igraph_strvector_resize
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          137
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_strvector_reserve
        - igraph_strvector_size
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:420,36'
          Dst:             igraph_strvector_size
        - Src:             'src/core/strvector.c:421,28'
          Dst:             igraph_strvector_size
        - Src:             'src/core/strvector.c:429,9'
          Dst:             igraph_strvector_reserve
        - Src:             'src/core/strvector.c:429,9'
          Dst:             igraph_error
    - functionName:    igraph_strvector_index
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 681
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          120
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_strvector_get
        - igraph_strvector_resize
        - igraph_strvector_set
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:671,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/core/strvector.c:672,5'
          Dst:             igraph_strvector_resize
        - Src:             'src/core/strvector.c:672,5'
          Dst:             igraph_error
        - Src:             'src/core/strvector.c:676,27'
          Dst:             igraph_strvector_get
        - Src:             'src/core/strvector.c:677,9'
          Dst:             igraph_strvector_set
        - Src:             'src/core/strvector.c:677,9'
          Dst:             igraph_error
    - functionName:    igraph_strvector_get
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:118,5'
          Dst:             igraph_fatal
        - Src:             'src/core/strvector.c:119,5'
          Dst:             igraph_fatal
    - functionName:    igraph_strvector_set
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_strvector_set_len
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:142,53'
          Dst:             strlen
        - Src:             'src/core/strvector.c:142,12'
          Dst:             igraph_strvector_set_len
    - functionName:    igraph_strvector_set_len
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          200
      EdgeCount:       44
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_error
        - igraph_fatal
        - realloc
        - strndup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:164,5'
          Dst:             igraph_fatal
        - Src:             'src/core/strvector.c:165,5'
          Dst:             igraph_fatal
        - Src:             'src/core/strvector.c:168,31'
          Dst:             strndup
        - Src:             'src/core/strvector.c:169,9'
          Dst:             igraph_error
        - Src:             'src/core/strvector.c:171,21'
          Dst:             realloc
        - Src:             'src/core/strvector.c:172,9'
          Dst:             igraph_error
    - functionName:    strndup
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_strvector_print
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_strvector_fprint
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:653,12'
          Dst:             igraph_strvector_fprint
    - functionName:    igraph_strvector_fprint
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - igraph_strvector_get
        - igraph_strvector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:631,28'
          Dst:             igraph_strvector_size
        - Src:             'src/core/strvector.c:633,29'
          Dst:             igraph_strvector_get
        - Src:             'src/core/strvector.c:633,9'
          Dst:             fprintf
        - Src:             'src/core/strvector.c:636,36'
          Dst:             igraph_strvector_get
        - Src:             'src/core/strvector.c:636,9'
          Dst:             fprintf
    - functionName:    igraph_strvector_push_back_len
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          93
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - strndup
        - strvector_expand_if_full
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:608,5'
          Dst:             strvector_expand_if_full
        - Src:             'src/core/strvector.c:608,5'
          Dst:             igraph_error
        - Src:             'src/core/strvector.c:609,23'
          Dst:             strndup
        - Src:             'src/core/strvector.c:610,5'
          Dst:             igraph_error
    - functionName:    strvector_expand_if_full
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          150
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_error
        - igraph_fatal
        - igraph_strvector_reserve
        - igraph_strvector_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:549,5'
          Dst:             igraph_fatal
        - Src:             'src/core/strvector.c:550,5'
          Dst:             igraph_fatal
        - Src:             'src/core/strvector.c:553,33'
          Dst:             igraph_strvector_size
        - Src:             'src/core/strvector.c:556,13'
          Dst:             igraph_error
        - Src:             'src/core/strvector.c:561,9'
          Dst:             igraph_strvector_reserve
        - Src:             'src/core/strvector.c:561,9'
          Dst:             igraph_error
    - functionName:    igraph_strvector_push_back
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - strdup
        - strvector_expand_if_full
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:581,5'
          Dst:             strvector_expand_if_full
        - Src:             'src/core/strvector.c:581,5'
          Dst:             igraph_error
        - Src:             'src/core/strvector.c:582,23'
          Dst:             strdup
        - Src:             'src/core/strvector.c:583,5'
          Dst:             igraph_error
    - functionName:    igraph_strvector_resize_min
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - realloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:519,24'
          Dst:             realloc
    - functionName:    igraph_strvector_merge
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          135
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_errorf
        - igraph_strvector_reserve
        - igraph_strvector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:364,5'
          Dst:             igraph_strvector_size
        - Src:             'src/core/strvector.c:364,5'
          Dst:             igraph_strvector_size
        - Src:             'src/core/strvector.c:364,5'
          Dst:             igraph_errorf
        - Src:             'src/core/strvector.c:365,5'
          Dst:             igraph_strvector_reserve
        - Src:             'src/core/strvector.c:365,5'
          Dst:             igraph_error
    - functionName:    igraph_strvector_init_copy
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          215
      EdgeCount:       47
      CyclomaticComplexity: 11
      functionsReached:
        - calloc
        - igraph_error
        - igraph_strvector_size
        - strdup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:250,30'
          Dst:             igraph_strvector_size
        - Src:             'src/core/strvector.c:252,22'
          Dst:             calloc
        - Src:             'src/core/strvector.c:253,5'
          Dst:             igraph_error
        - Src:             'src/core/strvector.c:261,29'
          Dst:             strdup
        - Src:             'src/core/strvector.c:268,13'
          Dst:             igraph_error
    - functionName:    igraph_strvector_remove
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_strvector_remove_section
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:231,5'
          Dst:             igraph_strvector_remove_section
    - functionName:    igraph_strvector_remove_section
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          125
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_strvector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:196,25'
          Dst:             igraph_strvector_size
    - functionName:    igraph_strvector_destroy
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_fatal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:96,5'
          Dst:             igraph_fatal
        - Src:             'src/core/strvector.c:97,5'
          Dst:             igraph_fatal
    - functionName:    igraph_strvector_init
      functionSourceFile: '/src/igraph/src/core/strvector.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          100
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - calloc
        - igraph_error
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:73,22'
          Dst:             calloc
        - Src:             'src/core/strvector.c:74,5'
          Dst:             igraph_error
    - functionName:    s_cmp
      functionSourceFile: '/src/igraph/vendor/f2c/s_cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          177
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    88
      BranchProfiles:  []
      Callsites:       []
    - functionName:    s_copy
      functionSourceFile: '/src/igraph/vendor/f2c/s_copy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          181
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ap_end
      functionSourceFile: '/src/igraph/vendor/f2c/fmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          82
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - f__fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/fmt.c:44,3'
          Dst:             __errno_location
        - Src:             'vendor/f2c/fmt.c:47,2'
          Dst:             f__fatal
    - functionName:    __errno_location
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    38
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gt_num
      functionSourceFile: '/src/igraph/vendor/f2c/fmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          100
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    e_d
      functionSourceFile: '/src/igraph/vendor/f2c/fmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         94
      ICount:          476
      EdgeCount:       119
      CyclomaticComplexity: 27
      functionsReached:
        - gt_num
        - op_gen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/f2c/fmt.c:219,2'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/f2c/fmt.c:217,4'
          Dst:             gt_num
        - Src:             'vendor/f2c/fmt.c:218,9'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:227,11'
          Dst:             gt_num
        - Src:             'vendor/f2c/fmt.c:234,12'
          Dst:             gt_num
        - Src:             'vendor/f2c/fmt.c:239,11'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:241,12'
          Dst:             gt_num
        - Src:             'vendor/f2c/fmt.c:243,11'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:259,11'
          Dst:             gt_num
        - Src:             'vendor/f2c/fmt.c:262,10'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:269,7'
          Dst:             gt_num
        - Src:             'vendor/f2c/fmt.c:271,11'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:274,10'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:278,11'
          Dst:             gt_num
        - Src:             'vendor/f2c/fmt.c:283,12'
          Dst:             gt_num
        - Src:             'vendor/f2c/fmt.c:287,10'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:292,11'
          Dst:             gt_num
        - Src:             'vendor/f2c/fmt.c:296,12'
          Dst:             gt_num
        - Src:             'vendor/f2c/fmt.c:300,10'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:307,11'
          Dst:             gt_num
        - Src:             'vendor/f2c/fmt.c:312,12'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:315,11'
          Dst:             gt_num
        - Src:             'vendor/f2c/fmt.c:317,10'
          Dst:             op_gen
    - functionName:    op_gen
      functionSourceFile: '/src/igraph/vendor/f2c/fmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fprintf
        - sig_die
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/fmt.c:58,4'
          Dst:             fprintf
        - Src:             'vendor/f2c/fmt.c:59,3'
          Dst:             sig_die
    - functionName:    ne_d
      functionSourceFile: '/src/igraph/vendor/f2c/fmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         93
      ICount:          448
      EdgeCount:       105
      CyclomaticComplexity: 14
      functionsReached:
        - ap_end
        - gt_num
        - op_gen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/f2c/fmt.c:125,2'
          Branch Sides:    []
        - Branch String:   'vendor/f2c/fmt.c:159,3'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/f2c/fmt.c:129,19'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:131,10'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:134,37'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:135,15'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:148,10'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:150,19'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:155,11'
          Dst:             gt_num
        - Src:             'vendor/f2c/fmt.c:164,36'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:166,20'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:169,17'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:178,16'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:180,12'
          Dst:             ap_end
        - Src:             'vendor/f2c/fmt.c:194,11'
          Dst:             gt_num
        - Src:             'vendor/f2c/fmt.c:197,10'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:200,19'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:202,19'
          Dst:             op_gen
    - functionName:    i_tem
      functionSourceFile: '/src/igraph/vendor/f2c/fmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - e_d
        - f_s
        - gt_num
        - ne_d
        - op_gen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/fmt.c:337,5'
          Dst:             ne_d
        - Src:             'vendor/f2c/fmt.c:338,5'
          Dst:             e_d
        - Src:             'vendor/f2c/fmt.c:339,4'
          Dst:             gt_num
        - Src:             'vendor/f2c/fmt.c:340,13'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:341,9'
          Dst:             f_s
    - functionName:    f_s
      functionSourceFile: '/src/igraph/vendor/f2c/fmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          98
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - f_list
        - op_gen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/fmt.c:108,5'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:109,6'
          Dst:             f_list
    - functionName:    f_list
      functionSourceFile: '/src/igraph/vendor/f2c/fmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          112
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - i_tem
        - op_gen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/fmt.c:353,9'
          Dst:             i_tem
        - Src:             'vendor/f2c/fmt.c:359,12'
          Dst:             op_gen
        - Src:             'vendor/f2c/fmt.c:362,11'
          Dst:             op_gen
    - functionName:    fmt_bg
      functionSourceFile: '/src/igraph/vendor/f2c/fmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    en_fio
      functionSourceFile: '/src/igraph/vendor/f2c/fmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_fio
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/fmt.c:519,9'
          Dst:             do_fio
    - functionName:    do_fio
      functionSourceFile: '/src/igraph/vendor/f2c/fmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          369
      EdgeCount:       63
      CyclomaticComplexity: 14
      functionsReached:
        - __errno_location
        - err__fl
        - f__fatal
        - fprintf
        - type_f
      functionUses:    124
      BranchProfiles:
        - Branch String:   'vendor/f2c/fmt.c:429,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/f2c/fmt.c:429,14'
          Dst:             type_f
        - Src:             'vendor/f2c/fmt.c:432,3'
          Dst:             fprintf
        - Src:             'vendor/f2c/fmt.c:434,3'
          Dst:             __errno_location
        - Src:             'vendor/f2c/fmt.c:434,3'
          Dst:             f__fatal
        - Src:             'vendor/f2c/fmt.c:453,4'
          Dst:             __errno_location
        - Src:             'vendor/f2c/fmt.c:453,4'
          Dst:             err__fl
        - Src:             'vendor/f2c/fmt.c:455,4'
          Dst:             __errno_location
        - Src:             'vendor/f2c/fmt.c:455,4'
          Dst:             f__fatal
    - functionName:    type_f
      functionSourceFile: '/src/igraph/vendor/f2c/fmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          130
      EdgeCount:       60
      CyclomaticComplexity: 31
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/f2c/fmt.c:394,2'
          Branch Sides:    []
      Callsites:       []
    - functionName:    pars_f
      functionSourceFile: '/src/igraph/vendor/f2c/fmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - f_s
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/fmt.c:377,5'
          Dst:             f_s
    - functionName:    pow_dd
      functionSourceFile: '/src/igraph/vendor/f2c/pow_dd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pow
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/pow_dd.c:15,8'
          Dst:             pow
    - functionName:    s_stop
      functionSourceFile: '/src/igraph/vendor/f2c/s_stop.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       9
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/s_stop.c:24,2'
          Dst:             igraph_fatal
    - functionName:    pow_di
      functionSourceFile: '/src/igraph/vendor/f2c/pow_di.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          87
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    e_wsfe
      functionSourceFile: '/src/igraph/vendor/f2c/sfe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - en_fio
      functionUses:    43
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/sfe.c:37,10'
          Dst:             en_fio
    - functionName:    c_sfe
      functionSourceFile: '/src/igraph/vendor/f2c/sfe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          131
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - f__fatal
        - fk_open
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/sfe.c:30,3'
          Dst:             __errno_location
        - Src:             'vendor/f2c/sfe.c:30,3'
          Dst:             f__fatal
        - Src:             'vendor/f2c/sfe.c:31,21'
          Dst:             fk_open
        - Src:             'vendor/f2c/sfe.c:31,49'
          Dst:             __errno_location
        - Src:             'vendor/f2c/sfe.c:31,49'
          Dst:             f__fatal
        - Src:             'vendor/f2c/sfe.c:32,15'
          Dst:             __errno_location
        - Src:             'vendor/f2c/sfe.c:32,15'
          Dst:             f__fatal
    - functionName:    e_rsfe
      functionSourceFile: '/src/igraph/vendor/f2c/sfe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - en_fio
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/sfe.c:16,4'
          Dst:             en_fio
    - functionName:    sig_die
      functionSourceFile: '/src/igraph/vendor/f2c/sig_die.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 2
      functionsReached:
        - __sysv_signal
        - f_exit
        - fflush
        - fprintf
        - igraph_fatal
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/sig_die.c:28,2'
          Dst:             fprintf
        - Src:             'vendor/f2c/sig_die.c:32,3'
          Dst:             fflush
        - Src:             'vendor/f2c/sig_die.c:33,3'
          Dst:             f_exit
        - Src:             'vendor/f2c/sig_die.c:34,3'
          Dst:             fflush
        - Src:             'vendor/f2c/sig_die.c:37,3'
          Dst:             __sysv_signal
        - Src:             'vendor/f2c/sig_die.c:45,2'
          Dst:             igraph_fatal
    - functionName:    __sysv_signal
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    d_lg10
      functionSourceFile: '/src/igraph/vendor/f2c/d_lg10.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/d_lg10.c:17,18'
          Dst:             log
    - functionName:    xw_rev
      functionSourceFile: '/src/igraph/vendor/f2c/wsfe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - f__putbuf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/wsfe.c:37,7'
          Dst:             f__putbuf
    - functionName:    xw_end
      functionSourceFile: '/src/igraph/vendor/f2c/wsfe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - f__putbuf
        - fflush
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/wsfe.c:23,3'
          Dst:             f__putbuf
        - Src:             'vendor/f2c/wsfe.c:24,3'
          Dst:             fflush
        - Src:             'vendor/f2c/wsfe.c:27,7'
          Dst:             f__putbuf
    - functionName:    s_wsfe
      functionSourceFile: '/src/igraph/vendor/f2c/wsfe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          142
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - c_sfe
        - f__fatal
        - f__nowwriting
        - f_init
        - fmt_bg
        - pars_f
      functionUses:    43
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/wsfe.c:50,15'
          Dst:             f_init
        - Src:             'vendor/f2c/wsfe.c:55,7'
          Dst:             c_sfe
        - Src:             'vendor/f2c/wsfe.c:62,5'
          Dst:             pars_f
        - Src:             'vendor/f2c/wsfe.c:62,26'
          Dst:             __errno_location
        - Src:             'vendor/f2c/wsfe.c:62,26'
          Dst:             f__fatal
        - Src:             'vendor/f2c/wsfe.c:69,2'
          Dst:             fmt_bg
        - Src:             'vendor/f2c/wsfe.c:72,30'
          Dst:             f__nowwriting
        - Src:             'vendor/f2c/wsfe.c:73,3'
          Dst:             __errno_location
        - Src:             'vendor/f2c/wsfe.c:73,3'
          Dst:             __errno_location
        - Src:             'vendor/f2c/wsfe.c:73,3'
          Dst:             __errno_location
        - Src:             'vendor/f2c/wsfe.c:73,3'
          Dst:             f__fatal
        - Src:             'vendor/f2c/wsfe.c:73,3'
          Dst:             __errno_location
    - functionName:    x_wSL
      functionSourceFile: '/src/igraph/vendor/f2c/wsfe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - f__putbuf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/wsfe.c:12,10'
          Dst:             f__putbuf
    - functionName:    d_sign
      functionSourceFile: '/src/igraph/vendor/f2c/d_sign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    i_dnnt
      functionSourceFile: '/src/igraph/vendor/f2c/i_dnnt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    i_len
      functionSourceFile: '/src/igraph/vendor/f2c/i_len.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraphlsame_
      functionSourceFile: '/src/igraph/vendor/lapack/lsame.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         74
      ICount:          329
      EdgeCount:       100
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    113
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraphdrot_
      functionSourceFile: '/src/igraph/vendor/lapack/drot.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          251
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraphdasum_
      functionSourceFile: '/src/igraph/vendor/lapack/dasum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          373
      EdgeCount:       70
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraphidamax_
      functionSourceFile: '/src/igraph/vendor/lapack/idamax.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          268
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_btf_estimate_norm
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/btf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      double
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          168
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _glp_btf_a_solve
        - _glp_btf_at_solve1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/btf.c:552,7'
          Dst:             _glp_btf_at_solve1
        - Src:             'vendor/glpk/bflib/btf.c:558,7'
          Dst:             _glp_btf_a_solve
    - functionName:    _glp_btf_at_solve1
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/btf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          449
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - _glp_luf_ft_solve
        - _glp_luf_vt_solve1
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/btf.c:503,13'
          Dst:             _glp_luf_vt_solve1
        - Src:             'vendor/glpk/bflib/btf.c:504,13'
          Dst:             _glp_luf_ft_solve
    - functionName:    _glp_btf_a_solve
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/btf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          496
      EdgeCount:       52
      CyclomaticComplexity: 13
      functionsReached:
        - _glp_luf_f_solve
        - _glp_luf_v_solve
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/btf.c:325,13'
          Dst:             _glp_luf_f_solve
        - Src:             'vendor/glpk/bflib/btf.c:326,13'
          Dst:             _glp_luf_v_solve
    - functionName:    _glp_btf_at_solve
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/btf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          496
      EdgeCount:       52
      CyclomaticComplexity: 13
      functionsReached:
        - _glp_luf_ft_solve
        - _glp_luf_vt_solve
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/btf.c:417,13'
          Dst:             _glp_luf_vt_solve
        - Src:             'vendor/glpk/bflib/btf.c:418,13'
          Dst:             _glp_luf_ft_solve
    - functionName:    _glp_btf_build_a_rows
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/btf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          331
      EdgeCount:       41
      CyclomaticComplexity: 10
      functionsReached:
        - _glp_sva_more_space
        - _glp_sva_reserve_cap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/btf.c:230,10'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/btf.c:237,13'
          Dst:             _glp_sva_reserve_cap
    - functionName:    _glp_btf_check_blocks
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/btf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         64
      ICount:          466
      EdgeCount:       83
      CyclomaticComplexity: 21
      functionsReached:
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/btf.c:153,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/btf.c:156,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/btf.c:157,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/btf.c:158,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/btf.c:159,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/btf.c:163,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/btf.c:164,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/btf.c:165,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/btf.c:170,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/btf.c:185,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/btf.c:191,13'
          Dst:             glp_assert_
    - functionName:    _glp_btf_make_blocks
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/btf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          335
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - _glp_mc13d
        - _glp_mc21a
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/btf.c:97,14'
          Dst:             _glp_mc21a
        - Src:             'vendor/glpk/bflib/btf.c:98,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/btf.c:116,10'
          Dst:             _glp_mc13d
        - Src:             'vendor/glpk/bflib/btf.c:117,7'
          Dst:             glp_assert_
    - functionName:    _glp_btf_store_a_cols
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/btf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          185
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _glp_sva_more_space
        - _glp_sva_reserve_cap
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/btf.c:49,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/btf.c:53,16'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/btf.c:56,13'
          Dst:             _glp_sva_reserve_cap
    - functionName:    _glp_btfint_delete
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/btfint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          145
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_sva_delete_area
        - glp_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/btfint.c:375,10'
          Dst:             _glp_sva_delete_area
        - Src:             'vendor/glpk/bflib/btfint.c:377,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:378,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:379,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:380,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:381,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:382,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:383,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:384,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:385,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:386,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:387,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:390,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:391,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:392,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:393,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:394,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:395,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:396,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:397,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:398,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:399,10'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:401,7'
          Dst:             glp_free
    - functionName:    factorize_block
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/btfint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          543
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - _glp_sgf_factorize
        - _glp_sva_enlarge_cap
        - _glp_sva_more_space
        - _glp_sva_reserve_cap
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/btfint.c:170,16'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/btfint.c:174,13'
          Dst:             _glp_sva_enlarge_cap
        - Src:             'vendor/glpk/bflib/btfint.c:187,16'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/btfint.c:191,13'
          Dst:             _glp_sva_reserve_cap
        - Src:             'vendor/glpk/bflib/btfint.c:202,11'
          Dst:             _glp_sgf_factorize
        - Src:             'vendor/glpk/bflib/btfint.c:204,7'
          Dst:             glp_assert_
    - functionName:    factorize_triv
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/btfint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          342
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _glp_sva_more_space
        - _glp_sva_reserve_cap
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/btfint.c:74,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/btfint.c:78,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/btfint.c:91,13'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/btfint.c:95,10'
          Dst:             _glp_sva_reserve_cap
    - functionName:    _glp_btfint_factorize
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/btfint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          658
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - _glp_btf_build_a_rows
        - _glp_btf_make_blocks
        - _glp_btf_store_a_cols
        - _glp_sva_alloc_vecs
        - _glp_sva_create_area
        - factorize_block
        - factorize_triv
        - glp_alloc
        - glp_assert_
        - glp_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/btfint.c:215,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/btfint.c:226,26'
          Dst:             _glp_sva_create_area
        - Src:             'vendor/glpk/bflib/btfint.c:235,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/btfint.c:239,29'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/btfint.c:244,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:245,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:246,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:247,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:248,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:249,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:250,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:251,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:252,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:253,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:255,24'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/btfint.c:256,24'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/btfint.c:257,24'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/btfint.c:258,24'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/btfint.c:259,21'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/btfint.c:260,24'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/btfint.c:261,24'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/btfint.c:262,24'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/btfint.c:263,24'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/btfint.c:264,24'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/btfint.c:271,29'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/btfint.c:275,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:276,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:277,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:278,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:279,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:280,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:281,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:282,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:283,13'
          Dst:             glp_free
        - Src:             'vendor/glpk/bflib/btfint.c:285,25'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/btfint.c:286,25'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/btfint.c:287,25'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/btfint.c:288,25'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/btfint.c:289,25'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/btfint.c:290,25'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/btfint.c:291,24'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/btfint.c:292,22'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/btfint.c:293,22'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/bflib/btfint.c:306,21'
          Dst:             _glp_sva_alloc_vecs
        - Src:             'vendor/glpk/bflib/btfint.c:307,7'
          Dst:             _glp_btf_store_a_cols
        - Src:             'vendor/glpk/bflib/btfint.c:314,14'
          Dst:             _glp_btf_make_blocks
        - Src:             'vendor/glpk/bflib/btfint.c:330,21'
          Dst:             _glp_sva_alloc_vecs
        - Src:             'vendor/glpk/bflib/btfint.c:331,21'
          Dst:             _glp_sva_alloc_vecs
        - Src:             'vendor/glpk/bflib/btfint.c:332,21'
          Dst:             _glp_sva_alloc_vecs
        - Src:             'vendor/glpk/bflib/btfint.c:333,21'
          Dst:             _glp_sva_alloc_vecs
        - Src:             'vendor/glpk/bflib/btfint.c:334,21'
          Dst:             _glp_sva_alloc_vecs
        - Src:             'vendor/glpk/bflib/btfint.c:335,21'
          Dst:             _glp_sva_alloc_vecs
        - Src:             'vendor/glpk/bflib/btfint.c:348,13'
          Dst:             factorize_triv
        - Src:             'vendor/glpk/bflib/btfint.c:352,17'
          Dst:             factorize_block
        - Src:             'vendor/glpk/bflib/btfint.c:360,7'
          Dst:             _glp_btf_build_a_rows
    - functionName:    _glp_btfint_create
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/btfint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          54
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - glp_alloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/btfint.c:28,12'
          Dst:             glp_alloc
    - functionName:    _glp_fhv_ht_solve
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/fhv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          141
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_fhv_h_solve
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/fhv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          143
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_fhv_ft_update
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/fhv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         200
      ICount:          1853
      EdgeCount:       263
      CyclomaticComplexity: 65
      functionsReached:
        - _glp_fhv_h_solve
        - _glp_luf_f_solve
        - _glp_sva_enlarge_cap
        - _glp_sva_more_space
        - _glp_sva_reserve_cap
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/fhv.c:179,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/fhv.c:183,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/fhv.c:186,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/fhv.c:187,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/fhv.c:188,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/fhv.c:195,7'
          Dst:             _glp_luf_f_solve
        - Src:             'vendor/glpk/bflib/fhv.c:198,7'
          Dst:             _glp_fhv_h_solve
        - Src:             'vendor/glpk/bflib/fhv.c:231,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/fhv.c:243,16'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/fhv.c:247,13'
          Dst:             _glp_sva_enlarge_cap
        - Src:             'vendor/glpk/bflib/fhv.c:269,16'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/fhv.c:273,13'
          Dst:             _glp_sva_enlarge_cap
        - Src:             'vendor/glpk/bflib/fhv.c:293,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/fhv.c:313,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/fhv.c:366,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/fhv.c:423,13'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/fhv.c:427,10'
          Dst:             _glp_sva_reserve_cap
        - Src:             'vendor/glpk/bflib/fhv.c:460,16'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/fhv.c:464,13'
          Dst:             _glp_sva_enlarge_cap
        - Src:             'vendor/glpk/bflib/fhv.c:476,13'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/fhv.c:480,10'
          Dst:             _glp_sva_enlarge_cap
    - functionName:    _glp_scf_update_aug
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/scf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - double
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          215
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_ifu_bg_update
        - _glp_ifu_gr_update
        - _glp_scf_add_r_row
        - _glp_scf_add_s_col
        - _glp_scf_r0_solve
        - _glp_scf_r_prod
        - _glp_scf_s0_solve
        - _glp_scf_st_prod
        - glp_assert_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/glpk/bflib/scf.c:497,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/bflib/scf.c:481,7'
          Dst:             _glp_scf_r0_solve
        - Src:             'vendor/glpk/bflib/scf.c:483,7'
          Dst:             _glp_scf_s0_solve
        - Src:             'vendor/glpk/bflib/scf.c:485,7'
          Dst:             _glp_scf_r_prod
        - Src:             'vendor/glpk/bflib/scf.c:487,7'
          Dst:             _glp_scf_st_prod
        - Src:             'vendor/glpk/bflib/scf.c:493,7'
          Dst:             _glp_scf_add_r_row
        - Src:             'vendor/glpk/bflib/scf.c:495,7'
          Dst:             _glp_scf_add_s_col
        - Src:             'vendor/glpk/bflib/scf.c:499,19'
          Dst:             _glp_ifu_bg_update
        - Src:             'vendor/glpk/bflib/scf.c:502,19'
          Dst:             _glp_ifu_gr_update
        - Src:             'vendor/glpk/bflib/scf.c:505,13'
          Dst:             glp_assert_
    - functionName:    _glp_scf_r0_solve
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/scf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_luf_f_solve
        - _glp_luf_ft_solve
        - glp_assert_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vendor/glpk/bflib/scf.c:38,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/bflib/scf.c:42,16'
          Dst:             _glp_luf_f_solve
        - Src:             'vendor/glpk/bflib/scf.c:44,16'
          Dst:             _glp_luf_ft_solve
        - Src:             'vendor/glpk/bflib/scf.c:50,13'
          Dst:             glp_assert_
    - functionName:    _glp_scf_s0_solve
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/scf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          112
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _glp_btf_a_solve
        - _glp_btf_at_solve
        - _glp_luf_v_solve
        - _glp_luf_vt_solve
        - glp_assert_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vendor/glpk/bflib/scf.c:74,7'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/glpk/bflib/scf.c:78,16'
          Dst:             _glp_luf_v_solve
        - Src:             'vendor/glpk/bflib/scf.c:80,16'
          Dst:             _glp_luf_vt_solve
        - Src:             'vendor/glpk/bflib/scf.c:85,16'
          Dst:             _glp_btf_a_solve
        - Src:             'vendor/glpk/bflib/scf.c:87,16'
          Dst:             _glp_btf_at_solve
        - Src:             'vendor/glpk/bflib/scf.c:90,13'
          Dst:             glp_assert_
    - functionName:    _glp_scf_r_prod
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/scf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          131
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_scf_st_prod
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/scf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          131
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_scf_add_r_row
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/scf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          258
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - _glp_sva_more_space
        - _glp_sva_reserve_cap
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/scf.c:347,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/scf.c:357,13'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/scf.c:361,10'
          Dst:             _glp_sva_reserve_cap
        - Src:             'vendor/glpk/bflib/scf.c:372,7'
          Dst:             glp_assert_
    - functionName:    _glp_scf_add_s_col
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/scf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          258
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - _glp_sva_more_space
        - _glp_sva_reserve_cap
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/scf.c:396,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/scf.c:406,13'
          Dst:             _glp_sva_more_space
        - Src:             'vendor/glpk/bflib/scf.c:410,10'
          Dst:             _glp_sva_reserve_cap
        - Src:             'vendor/glpk/bflib/scf.c:421,7'
          Dst:             glp_assert_
    - functionName:    _glp_scf_at_solve
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/scf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          184
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _glp_ifu_at_solve
        - _glp_scf_r0_solve
        - _glp_scf_rt_prod
        - _glp_scf_s0_solve
        - _glp_scf_st_prod
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/scf.c:311,7'
          Dst:             _glp_scf_s0_solve
        - Src:             'vendor/glpk/bflib/scf.c:313,7'
          Dst:             _glp_scf_st_prod
        - Src:             'vendor/glpk/bflib/scf.c:314,7'
          Dst:             _glp_ifu_at_solve
        - Src:             'vendor/glpk/bflib/scf.c:318,7'
          Dst:             _glp_scf_rt_prod
        - Src:             'vendor/glpk/bflib/scf.c:319,7'
          Dst:             _glp_scf_r0_solve
        - Src:             'vendor/glpk/bflib/scf.c:324,10'
          Dst:             glp_assert_
    - functionName:    _glp_scf_rt_prod
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/scf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          140
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_scf_a_solve
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/scf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          180
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _glp_ifu_a_solve
        - _glp_scf_r0_solve
        - _glp_scf_r_prod
        - _glp_scf_s0_solve
        - _glp_scf_s_prod
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/scf.c:264,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/bflib/scf.c:269,7'
          Dst:             _glp_scf_r0_solve
        - Src:             'vendor/glpk/bflib/scf.c:271,7'
          Dst:             _glp_scf_r_prod
        - Src:             'vendor/glpk/bflib/scf.c:273,7'
          Dst:             _glp_ifu_a_solve
        - Src:             'vendor/glpk/bflib/scf.c:275,7'
          Dst:             _glp_scf_s_prod
        - Src:             'vendor/glpk/bflib/scf.c:276,7'
          Dst:             _glp_scf_s0_solve
    - functionName:    _glp_scf_s_prod
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/scf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          140
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_mc13d
      functionSourceFile: '/src/igraph/vendor/glpk/misc/mc13d.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          464
      EdgeCount:       65
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_mc21a
      functionSourceFile: '/src/igraph/vendor/glpk/misc/mc21a.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         68
      ICount:          538
      EdgeCount:       86
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_spx_free_at
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - glp_assert_
        - glp_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxat.c:255,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxat.c:256,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxat.c:257,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxat.c:258,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxat.c:259,7'
          Dst:             glp_free
    - functionName:    _glp_spx_eval_trow1
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          211
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _glp_spx_nt_prod1
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxat.c:243,10'
          Dst:             _glp_spx_nt_prod1
    - functionName:    _glp_spx_nt_prod1
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          152
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _glp_spx_at_prod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxat.c:154,7'
          Dst:             _glp_spx_at_prod
    - functionName:    _glp_spx_at_prod
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          123
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_spx_build_at
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          273
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxat.c:72,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxat.c:85,7'
          Dst:             glp_assert_
    - functionName:    _glp_spx_alloc_at
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - glp_alloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxat.c:35,17'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxat.c:36,17'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxat.c:37,17'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxat.c:38,18'
          Dst:             glp_alloc
    - functionName:    _glp_spx_free_se
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxchuzc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - glp_assert_
        - glp_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxchuzc.c:372,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzc.c:373,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxchuzc.c:374,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxchuzc.c:375,7'
          Dst:             glp_free
    - functionName:    _glp_spx_update_gamma
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxchuzc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      double
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          430
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached:
        - _glp_bfd_btran
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxchuzc.c:318,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzc.c:319,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzc.c:320,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzc.c:334,7'
          Dst:             _glp_bfd_btran
    - functionName:    _glp_spx_chuzc_pse
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxchuzc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          174
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxchuzc.c:258,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzc.c:259,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzc.c:271,7'
          Dst:             glp_assert_
    - functionName:    _glp_spx_eval_gamma_j
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxchuzc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          166
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _glp_spx_eval_tcol
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxchuzc.c:214,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzc.c:215,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzc.c:218,7'
          Dst:             _glp_spx_eval_tcol
    - functionName:    _glp_spx_reset_refsp
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxchuzc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          82
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_spx_alloc_se
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxchuzc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - glp_alloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxchuzc.c:154,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxchuzc.c:155,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxchuzc.c:156,18'
          Dst:             glp_alloc
    - functionName:    _glp_spx_chuzc_std
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxchuzc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          144
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxchuzc.c:132,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzc.c:140,7'
          Dst:             glp_assert_
    - functionName:    _glp_spx_chuzc_sel
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxchuzc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          211
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fcmp
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxchuzr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_spx_ls_select_bp
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxchuzr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          391
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached:
        - fcmp
        - glp_assert_
        - qsort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxchuzr.c:553,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzr.c:569,10'
          Dst:             qsort
        - Src:             'vendor/glpk/simplex/spxchuzr.c:569,10'
          Dst:             fcmp
        - Src:             'vendor/glpk/simplex/spxchuzr.c:582,10'
          Dst:             glp_assert_
    - functionName:    _glp_spx_ls_eval_bp
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxchuzr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - double
        - 'N/A'
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          689
      EdgeCount:       95
      CyclomaticComplexity: 26
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxchuzr.c:411,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzr.c:412,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzr.c:421,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzr.c:429,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzr.c:508,7'
          Dst:             glp_assert_
    - functionName:    _glp_spx_chuzr_harris
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxchuzr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - double
        - 'N/A'
        - 'N/A'
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         152
      ICount:          884
      EdgeCount:       204
      CyclomaticComplexity: 54
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxchuzr.c:224,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzr.c:225,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzr.c:226,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzr.c:246,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzr.c:268,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzr.c:292,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzr.c:330,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzr.c:349,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzr.c:378,7'
          Dst:             glp_assert_
    - functionName:    _glp_spx_chuzr_std
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxchuzr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - double
        - 'N/A'
        - 'N/A'
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         101
      ICount:          613
      EdgeCount:       135
      CyclomaticComplexity: 36
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxchuzr.c:107,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzr.c:108,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzr.c:109,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzr.c:135,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzr.c:158,16'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxchuzr.c:184,10'
          Dst:             glp_assert_
    - functionName:    _glp_spx_update_invb
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxlp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 802
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          135
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _glp_bfd_update
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxlp.c:808,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:809,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:812,13'
          Dst:             _glp_bfd_update
    - functionName:    _glp_spx_change_basis
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxlp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          304
      EdgeCount:       61
      CyclomaticComplexity: 17
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxlp.c:759,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:762,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:768,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:769,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:770,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:774,13'
          Dst:             glp_assert_
    - functionName:    _glp_spx_update_d_s
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxlp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 736
      functionDepth:   0
      returnType:      double
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          296
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxlp.c:714,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:715,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:716,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:717,7'
          Dst:             glp_assert_
    - functionName:    _glp_spx_update_d
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxlp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      double
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          218
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxlp.c:678,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:679,7'
          Dst:             glp_assert_
    - functionName:    _glp_spx_update_beta_s
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxlp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          549
      EdgeCount:       99
      CyclomaticComplexity: 26
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxlp.c:546,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:553,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:556,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:569,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:570,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:575,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:580,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:594,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:599,13'
          Dst:             glp_assert_
    - functionName:    _glp_spx_update_beta
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxlp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          510
      EdgeCount:       95
      CyclomaticComplexity: 25
      functionsReached:
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxlp.c:468,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:471,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:484,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:485,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:490,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:495,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:509,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:514,13'
          Dst:             glp_assert_
    - functionName:    _glp_spx_eval_trow
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxlp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_spx_eval_tij
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxlp.c:391,20'
          Dst:             _glp_spx_eval_tij
    - functionName:    _glp_spx_eval_tij
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxlp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          133
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxlp.c:355,7'
          Dst:             glp_assert_
    - functionName:    _glp_spx_eval_rho_s
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxlp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          88
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_bfd_btran_s
        - _glp_fvs_clear_vec
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxlp.c:319,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:321,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:322,7'
          Dst:             _glp_fvs_clear_vec
        - Src:             'vendor/glpk/simplex/spxlp.c:326,7'
          Dst:             _glp_bfd_btran_s
    - functionName:    _glp_spx_eval_rho
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxlp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _glp_bfd_btran
        - glp_assert_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxlp.c:306,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:311,7'
          Dst:             _glp_bfd_btran
    - functionName:    _glp_spx_eval_tcol
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxlp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          156
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _glp_bfd_ftran
        - glp_assert_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxlp.c:274,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:283,7'
          Dst:             _glp_bfd_ftran
    - functionName:    _glp_spx_eval_dj
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxlp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          140
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - glp_assert_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxlp.c:237,7'
          Dst:             glp_assert_
    - functionName:    _glp_spx_eval_pi
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxlp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_bfd_btran
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxlp.c:210,7'
          Dst:             _glp_bfd_btran
    - functionName:    _glp_spx_eval_obj
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxlp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          168
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_spx_eval_beta
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxlp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          217
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _glp_bfd_ftran
        - glp_assert_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxlp.c:122,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxlp.c:123,7'
          Dst:             _glp_bfd_ftran
    - functionName:    jth_col
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxlp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          111
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxlp.c:42,7'
          Dst:             glp_assert_
    - functionName:    _glp_spx_factorize
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxlp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _glp_bfd_factorize
        - jth_col
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxlp.c:53,13'
          Dst:             _glp_bfd_factorize
        - Src:             'vendor/glpk/simplex/spxlp.c:53,13'
          Dst:             jth_col
    - functionName:    _glp_spx_free_nt
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxnt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - glp_assert_
        - glp_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxnt.c:293,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxnt.c:294,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxnt.c:295,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxnt.c:296,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spxnt.c:297,7'
          Dst:             glp_free
    - functionName:    _glp_spx_nt_prod_s
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxnt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - double
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          265
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - _glp_fvs_adjust_vec
        - _glp_fvs_clear_vec
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxnt.c:257,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxnt.c:258,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxnt.c:261,10'
          Dst:             _glp_fvs_clear_vec
        - Src:             'vendor/glpk/simplex/spxnt.c:281,7'
          Dst:             _glp_fvs_adjust_vec
    - functionName:    _glp_spx_nt_prod
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxnt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          171
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_spx_update_nt
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxnt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          106
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _glp_spx_nt_add_col
        - _glp_spx_nt_del_col
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxnt.c:185,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxnt.c:186,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxnt.c:188,7'
          Dst:             _glp_spx_nt_del_col
        - Src:             'vendor/glpk/simplex/spxnt.c:190,7'
          Dst:             _glp_spx_nt_add_col
    - functionName:    _glp_spx_nt_del_col
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxnt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          229
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxnt.c:154,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxnt.c:155,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxnt.c:165,10'
          Dst:             glp_assert_
    - functionName:    _glp_spx_nt_add_col
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxnt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          235
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxnt.c:95,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxnt.c:96,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxnt.c:104,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spxnt.c:106,13'
          Dst:             glp_assert_
    - functionName:    _glp_spx_build_nt
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxnt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          76
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _glp_spx_nt_add_col
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxnt.c:131,10'
          Dst:             _glp_spx_nt_add_col
    - functionName:    _glp_spx_init_nt
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxnt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          176
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxnt.c:71,7'
          Dst:             glp_assert_
    - functionName:    _glp_spx_alloc_nt
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spxnt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - glp_alloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spxnt.c:34,17'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxnt.c:35,17'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxnt.c:36,17'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spxnt.c:37,17'
          Dst:             glp_alloc
    - functionName:    fcmp
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spychuzc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_spy_ls_select_bp
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spychuzc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          406
      EdgeCount:       64
      CyclomaticComplexity: 17
      functionsReached:
        - fcmp
        - glp_assert_
        - qsort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spychuzc.c:518,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spychuzc.c:533,10'
          Dst:             qsort
        - Src:             'vendor/glpk/simplex/spychuzc.c:533,10'
          Dst:             fcmp
        - Src:             'vendor/glpk/simplex/spychuzc.c:557,16'
          Dst:             glp_assert_
    - functionName:    _glp_spy_ls_eval_bp
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spychuzc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
        - 'N/A'
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          373
      EdgeCount:       66
      CyclomaticComplexity: 18
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spychuzc.c:421,7'
          Dst:             glp_assert_
    - functionName:    _glp_spy_chuzc_harris
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spychuzc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
        - 'N/A'
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          549
      EdgeCount:       110
      CyclomaticComplexity: 29
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spychuzc.c:172,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spychuzc.c:204,10'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spychuzc.c:249,7'
          Dst:             glp_assert_
    - functionName:    _glp_spy_chuzc_std
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spychuzc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
        - 'N/A'
        - double
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          383
      EdgeCount:       70
      CyclomaticComplexity: 19
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spychuzc.c:97,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spychuzc.c:129,10'
          Dst:             glp_assert_
    - functionName:    _glp_spy_free_se
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spychuzr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - glp_assert_
        - glp_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spychuzr.c:470,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spychuzr.c:471,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spychuzr.c:472,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spychuzr.c:473,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spychuzr.c:475,7'
          Dst:             glp_free
        - Src:             'vendor/glpk/simplex/spychuzr.c:476,7'
          Dst:             glp_free
    - functionName:    _glp_spy_update_gamma_s
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spychuzr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      double
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          458
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - _glp_bfd_ftran
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spychuzr.c:419,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spychuzr.c:420,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spychuzr.c:421,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spychuzr.c:441,7'
          Dst:             _glp_bfd_ftran
    - functionName:    _glp_spy_update_gamma
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spychuzr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      double
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          429
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached:
        - _glp_bfd_ftran
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spychuzr.c:360,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spychuzr.c:361,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spychuzr.c:362,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spychuzr.c:381,7'
          Dst:             _glp_bfd_ftran
    - functionName:    _glp_spy_chuzr_pse
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spychuzr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          239
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spychuzr.c:293,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spychuzr.c:303,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spychuzr.c:312,7'
          Dst:             glp_assert_
    - functionName:    _glp_spy_eval_gamma_i
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spychuzr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          164
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _glp_spx_eval_rho
        - _glp_spx_eval_tij
        - glp_assert_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spychuzr.c:239,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spychuzr.c:240,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spychuzr.c:243,7'
          Dst:             _glp_spx_eval_rho
        - Src:             'vendor/glpk/simplex/spychuzr.c:247,20'
          Dst:             _glp_spx_eval_tij
    - functionName:    _glp_spy_reset_refsp
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spychuzr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          78
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_spy_alloc_se
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spychuzr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          96
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - glp_alloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spychuzr.c:166,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spychuzr.c:167,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spychuzr.c:168,18'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spychuzr.c:172,19'
          Dst:             glp_alloc
        - Src:             'vendor/glpk/simplex/spychuzr.c:173,19'
          Dst:             glp_alloc
    - functionName:    _glp_spy_chuzr_std
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spychuzr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          205
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/simplex/spychuzr.c:135,7'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spychuzr.c:145,13'
          Dst:             glp_assert_
        - Src:             'vendor/glpk/simplex/spychuzr.c:149,7'
          Dst:             glp_assert_
    - functionName:    _glp_spy_chuzr_sel
      functionSourceFile: '/src/igraph/vendor/glpk/simplex/spychuzr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          209
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraphdisnan_
      functionSourceFile: '/src/igraph/vendor/lapack/disnan.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraphdlaisnan_
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/disnan.c:92,15'
          Dst:             igraphdlaisnan_
    - functionName:    igraphdlaisnan_
      functionSourceFile: '/src/igraph/vendor/lapack/dlaisnan.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraphdtrexc_
      functionSourceFile: '/src/igraph/vendor/lapack/dtrexc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         170
      ICount:          1139
      EdgeCount:       229
      CyclomaticComplexity: 61
      functionsReached:
        - igraphdlaexc_
        - igraphlsame_
        - igraphxerbla_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dtrexc.c:203,13'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrexc.c:204,22'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dtrexc.c:219,2'
          Dst:             igraphxerbla_
        - Src:             'vendor/lapack/dtrexc.c:290,6'
          Dst:             igraphdlaexc_
        - Src:             'vendor/lapack/dtrexc.c:318,6'
          Dst:             igraphdlaexc_
        - Src:             'vendor/lapack/dtrexc.c:328,3'
          Dst:             igraphdlaexc_
        - Src:             'vendor/lapack/dtrexc.c:342,7'
          Dst:             igraphdlaexc_
        - Src:             'vendor/lapack/dtrexc.c:353,7'
          Dst:             igraphdlaexc_
        - Src:             'vendor/lapack/dtrexc.c:356,7'
          Dst:             igraphdlaexc_
        - Src:             'vendor/lapack/dtrexc.c:384,6'
          Dst:             igraphdlaexc_
        - Src:             'vendor/lapack/dtrexc.c:412,6'
          Dst:             igraphdlaexc_
        - Src:             'vendor/lapack/dtrexc.c:422,3'
          Dst:             igraphdlaexc_
        - Src:             'vendor/lapack/dtrexc.c:437,7'
          Dst:             igraphdlaexc_
        - Src:             'vendor/lapack/dtrexc.c:448,7'
          Dst:             igraphdlaexc_
        - Src:             'vendor/lapack/dtrexc.c:451,7'
          Dst:             igraphdlaexc_
    - functionName:    igraphdlaexc_
      functionSourceFile: '/src/igraph/vendor/lapack/dlaexc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         118
      ICount:          1506
      EdgeCount:       154
      CyclomaticComplexity: 38
      functionsReached:
        - igraphdlacpy_
        - igraphdlamch_
        - igraphdlange_
        - igraphdlanv2_
        - igraphdlarfg_
        - igraphdlarfx_
        - igraphdlartg_
        - igraphdlasy2_
        - igraphdrot_
      functionUses:    12
      BranchProfiles:
        - Branch String:   'vendor/lapack/dlaexc.c:297,2'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/lapack/dlaexc.c:244,2'
          Dst:             igraphdlartg_
        - Src:             'vendor/lapack/dlaexc.c:250,6'
          Dst:             igraphdrot_
        - Src:             'vendor/lapack/dlaexc.c:254,2'
          Dst:             igraphdrot_
        - Src:             'vendor/lapack/dlaexc.c:264,6'
          Dst:             igraphdrot_
        - Src:             'vendor/lapack/dlaexc.c:276,2'
          Dst:             igraphdlacpy_
        - Src:             'vendor/lapack/dlaexc.c:277,10'
          Dst:             igraphdlange_
        - Src:             'vendor/lapack/dlaexc.c:282,8'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dlaexc.c:283,11'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dlaexc.c:290,2'
          Dst:             igraphdlasy2_
        - Src:             'vendor/lapack/dlaexc.c:312,2'
          Dst:             igraphdlarfg_
        - Src:             'vendor/lapack/dlaexc.c:318,2'
          Dst:             igraphdlarfx_
        - Src:             'vendor/lapack/dlaexc.c:319,2'
          Dst:             igraphdlarfx_
        - Src:             'vendor/lapack/dlaexc.c:333,2'
          Dst:             igraphdlarfx_
        - Src:             'vendor/lapack/dlaexc.c:335,2'
          Dst:             igraphdlarfx_
        - Src:             'vendor/lapack/dlaexc.c:345,6'
          Dst:             igraphdlarfx_
        - Src:             'vendor/lapack/dlaexc.c:361,2'
          Dst:             igraphdlarfg_
        - Src:             'vendor/lapack/dlaexc.c:367,2'
          Dst:             igraphdlarfx_
        - Src:             'vendor/lapack/dlaexc.c:368,2'
          Dst:             igraphdlarfx_
        - Src:             'vendor/lapack/dlaexc.c:381,2'
          Dst:             igraphdlarfx_
        - Src:             'vendor/lapack/dlaexc.c:383,2'
          Dst:             igraphdlarfx_
        - Src:             'vendor/lapack/dlaexc.c:394,6'
          Dst:             igraphdlarfx_
        - Src:             'vendor/lapack/dlaexc.c:412,2'
          Dst:             igraphdlarfg_
        - Src:             'vendor/lapack/dlaexc.c:419,2'
          Dst:             igraphdlarfg_
        - Src:             'vendor/lapack/dlaexc.c:424,2'
          Dst:             igraphdlarfx_
        - Src:             'vendor/lapack/dlaexc.c:426,2'
          Dst:             igraphdlarfx_
        - Src:             'vendor/lapack/dlaexc.c:428,2'
          Dst:             igraphdlarfx_
        - Src:             'vendor/lapack/dlaexc.c:429,2'
          Dst:             igraphdlarfx_
        - Src:             'vendor/lapack/dlaexc.c:443,2'
          Dst:             igraphdlarfx_
        - Src:             'vendor/lapack/dlaexc.c:445,2'
          Dst:             igraphdlarfx_
        - Src:             'vendor/lapack/dlaexc.c:448,2'
          Dst:             igraphdlarfx_
        - Src:             'vendor/lapack/dlaexc.c:450,2'
          Dst:             igraphdlarfx_
        - Src:             'vendor/lapack/dlaexc.c:462,6'
          Dst:             igraphdlarfx_
        - Src:             'vendor/lapack/dlaexc.c:464,6'
          Dst:             igraphdlarfx_
        - Src:             'vendor/lapack/dlaexc.c:474,6'
          Dst:             igraphdlanv2_
        - Src:             'vendor/lapack/dlaexc.c:478,6'
          Dst:             igraphdrot_
        - Src:             'vendor/lapack/dlaexc.c:481,6'
          Dst:             igraphdrot_
        - Src:             'vendor/lapack/dlaexc.c:484,3'
          Dst:             igraphdrot_
        - Src:             'vendor/lapack/dlaexc.c:495,6'
          Dst:             igraphdlanv2_
        - Src:             'vendor/lapack/dlaexc.c:500,3'
          Dst:             igraphdrot_
        - Src:             'vendor/lapack/dlaexc.c:504,6'
          Dst:             igraphdrot_
        - Src:             'vendor/lapack/dlaexc.c:507,3'
          Dst:             igraphdrot_
    - functionName:    igraphdlange_
      functionSourceFile: '/src/igraph/vendor/lapack/dlange.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      double
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         90
      ICount:          500
      EdgeCount:       116
      CyclomaticComplexity: 28
      functionsReached:
        - igraphdisnan_
        - igraphdlassq_
        - igraphlsame_
        - sqrt
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dlange.c:171,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlange.c:181,23'
          Dst:             igraphdisnan_
        - Src:             'vendor/lapack/dlange.c:188,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlange.c:202,25'
          Dst:             igraphdisnan_
        - Src:             'vendor/lapack/dlange.c:207,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlange.c:229,26'
          Dst:             igraphdisnan_
        - Src:             'vendor/lapack/dlange.c:234,16'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlange.c:234,43'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlange.c:242,6'
          Dst:             igraphdlassq_
        - Src:             'vendor/lapack/dlange.c:245,18'
          Dst:             sqrt
    - functionName:    igraphdlassq_
      functionSourceFile: '/src/igraph/vendor/lapack/dlassq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          172
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - igraphdisnan_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lapack/dlassq.c:148,24'
          Dst:             igraphdisnan_
    - functionName:    igraphdlarfx_
      functionSourceFile: '/src/igraph/vendor/lapack/dlarfx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         131
      ICount:          4108
      EdgeCount:       151
      CyclomaticComplexity: 22
      functionsReached:
        - igraphdlarf_
        - igraphlsame_
      functionUses:    20
      BranchProfiles:
        - Branch String:   'vendor/lapack/dlarfx.c:179,2'
          Branch Sides:    []
        - Branch String:   'vendor/lapack/dlarfx.c:483,2'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/lapack/dlarfx.c:175,9'
          Dst:             igraphlsame_
        - Src:             'vendor/lapack/dlarfx.c:194,2'
          Dst:             igraphdlarf_
        - Src:             'vendor/lapack/dlarfx.c:498,2'
          Dst:             igraphdlarf_
    - functionName:    igraphdlasy2_
      functionSourceFile: '/src/igraph/vendor/lapack/dlasy2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        16
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         349
      ICount:          3005
      EdgeCount:       458
      CyclomaticComplexity: 111
      functionsReached:
        - igraphdcopy_
        - igraphdlamch_
        - igraphdswap_
        - igraphidamax_
      functionUses:    5
      BranchProfiles:
        - Branch String:   'vendor/lapack/dlasy2.c:274,5'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/lapack/dlasy2.c:269,11'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dlasy2.c:270,14'
          Dst:             igraphdlamch_
        - Src:             'vendor/lapack/dlasy2.c:360,12'
          Dst:             igraphidamax_
        - Src:             'vendor/lapack/dlasy2.c:437,5'
          Dst:             igraphdcopy_
        - Src:             'vendor/lapack/dlasy2.c:485,6'
          Dst:             igraphdswap_
        - Src:             'vendor/lapack/dlasy2.c:491,6'
          Dst:             igraphdswap_
    - functionName:    cs_wclear
      functionSourceFile: '/src/igraph/vendor/cs/cs_amd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          75
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cs_diag
      functionSourceFile: '/src/igraph/vendor/cs/cs_amd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cs_igraph_amd
      functionSourceFile: '/src/igraph/vendor/cs/cs_amd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         271
      ICount:          2263
      EdgeCount:       357
      CyclomaticComplexity: 88
      functionsReached:
        - cs_diag
        - cs_igraph_add
        - cs_igraph_fkeep
        - cs_igraph_idone
        - cs_igraph_malloc
        - cs_igraph_multiply
        - cs_igraph_spfree
        - cs_igraph_sprealloc
        - cs_igraph_tdfs
        - cs_igraph_transpose
        - cs_wclear
        - sqrt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_amd.c:28,10'
          Dst:             cs_igraph_transpose
        - Src:             'vendor/cs/cs_amd.c:31,13'
          Dst:             sqrt
        - Src:             'vendor/cs/cs_amd.c:31,13'
          Dst:             sqrt
        - Src:             'vendor/cs/cs_amd.c:35,13'
          Dst:             cs_igraph_add
        - Src:             'vendor/cs/cs_amd.c:49,14'
          Dst:             cs_igraph_transpose
        - Src:             'vendor/cs/cs_amd.c:50,18'
          Dst:             cs_igraph_multiply
        - Src:             'vendor/cs/cs_amd.c:51,9'
          Dst:             cs_igraph_spfree
        - Src:             'vendor/cs/cs_amd.c:55,13'
          Dst:             cs_igraph_multiply
        - Src:             'vendor/cs/cs_amd.c:57,5'
          Dst:             cs_igraph_spfree
        - Src:             'vendor/cs/cs_amd.c:59,5'
          Dst:             cs_igraph_fkeep
        - Src:             'vendor/cs/cs_amd.c:59,5'
          Dst:             cs_diag
        - Src:             'vendor/cs/cs_amd.c:62,9'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_amd.c:63,9'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_amd.c:65,22'
          Dst:             cs_igraph_sprealloc
        - Src:             'vendor/cs/cs_amd.c:65,51'
          Dst:             cs_igraph_idone
        - Src:             'vendor/cs/cs_amd.c:86,12'
          Dst:             cs_wclear
        - Src:             'vendor/cs/cs_amd.c:196,16'
          Dst:             cs_wclear
        - Src:             'vendor/cs/cs_amd.c:278,16'
          Dst:             cs_wclear
        - Src:             'vendor/cs/cs_amd.c:361,31'
          Dst:             cs_igraph_tdfs
        - Src:             'vendor/cs/cs_amd.c:363,13'
          Dst:             cs_igraph_idone
    - functionName:    cs_igraph_chol
      functionSourceFile: '/src/igraph/vendor/cs/cs_chol.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          485
      EdgeCount:       76
      CyclomaticComplexity: 21
      functionsReached:
        - cs_igraph_calloc
        - cs_igraph_ereach
        - cs_igraph_malloc
        - cs_igraph_ndone
        - cs_igraph_spalloc
        - cs_igraph_symperm
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_chol.c:11,9'
          Dst:             cs_igraph_calloc
        - Src:             'vendor/cs/cs_chol.c:12,9'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_chol.c:13,9'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_chol.c:15,16'
          Dst:             cs_igraph_symperm
        - Src:             'vendor/cs/cs_chol.c:17,39'
          Dst:             cs_igraph_ndone
        - Src:             'vendor/cs/cs_chol.c:20,16'
          Dst:             cs_igraph_spalloc
        - Src:             'vendor/cs/cs_chol.c:21,21'
          Dst:             cs_igraph_ndone
        - Src:             'vendor/cs/cs_chol.c:27,15'
          Dst:             cs_igraph_ereach
        - Src:             'vendor/cs/cs_chol.c:52,14'
          Dst:             cs_igraph_ndone
        - Src:             'vendor/cs/cs_chol.c:55,18'
          Dst:             sqrt
        - Src:             'vendor/cs/cs_chol.c:58,13'
          Dst:             cs_igraph_ndone
    - functionName:    init_ata
      functionSourceFile: '/src/igraph/vendor/cs/cs_counts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          161
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cs_igraph_counts
      functionSourceFile: '/src/igraph/vendor/cs/cs_counts.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         82
      ICount:          527
      EdgeCount:       107
      CyclomaticComplexity: 27
      functionsReached:
        - cs_igraph_idone
        - cs_igraph_leaf
        - cs_igraph_malloc
        - cs_igraph_transpose
        - init_ata
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_counts.c:25,24'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_counts.c:26,9'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_counts.c:27,10'
          Dst:             cs_igraph_transpose
        - Src:             'vendor/cs/cs_counts.c:28,41'
          Dst:             cs_igraph_idone
        - Src:             'vendor/cs/cs_counts.c:38,14'
          Dst:             init_ata
        - Src:             'vendor/cs/cs_counts.c:49,21'
          Dst:             cs_igraph_leaf
        - Src:             'vendor/cs/cs_counts.c:60,13'
          Dst:             cs_igraph_idone
    - functionName:    cs_igraph_ereach
      functionSourceFile: '/src/igraph/vendor/cs/cs_ereach.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          228
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cs_igraph_etree
      functionSourceFile: '/src/igraph/vendor/cs/cs_etree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         48
      ICount:          293
      EdgeCount:       62
      CyclomaticComplexity: 16
      functionsReached:
        - cs_igraph_idone
        - cs_igraph_malloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_etree.c:8,14'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_etree.c:9,9'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_etree.c:10,32'
          Dst:             cs_igraph_idone
        - Src:             'vendor/cs/cs_etree.c:29,13'
          Dst:             cs_igraph_idone
    - functionName:    cs_igraph_house
      functionSourceFile: '/src/igraph/vendor/cs/cs_house.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          122
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_house.c:13,9'
          Dst:             sqrt
    - functionName:    cs_igraph_leaf
      functionSourceFile: '/src/igraph/vendor/cs/cs_leaf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      size_t
      argCount:        7
      argTypes:
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          178
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cs_igraph_pinv
      functionSourceFile: '/src/igraph/vendor/cs/cs_pinv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - cs_igraph_malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_pinv.c:7,12'
          Dst:             cs_igraph_malloc
    - functionName:    cs_igraph_post
      functionSourceFile: '/src/igraph/vendor/cs/cs_post.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          177
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - cs_igraph_idone
        - cs_igraph_malloc
        - cs_igraph_tdfs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_post.c:7,12'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_post.c:8,9'
          Dst:             cs_igraph_malloc
        - Src:             'vendor/cs/cs_post.c:9,30'
          Dst:             cs_igraph_idone
        - Src:             'vendor/cs/cs_post.c:21,13'
          Dst:             cs_igraph_tdfs
        - Src:             'vendor/cs/cs_post.c:23,13'
          Dst:             cs_igraph_idone
    - functionName:    cs_igraph_reach
      functionSourceFile: '/src/igraph/vendor/cs/cs_reach.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          182
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - cs_igraph_dfs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/cs/cs_reach.c:14,19'
          Dst:             cs_igraph_dfs
    - functionName:    cs_igraph_tdfs
      functionSourceFile: '/src/igraph/vendor/cs/cs_tdfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          115
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    err__fl
      functionSourceFile: '/src/igraph/vendor/f2c/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - f__fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/err.c:286,3'
          Dst:             f__fatal
        - Src:             'vendor/f2c/err.c:289,9'
          Dst:             __errno_location
    - functionName:    f__fatal
      functionSourceFile: '/src/igraph/vendor/f2c/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          151
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - fprintf
        - perror
        - sig_die
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/err.c:157,20'
          Dst:             perror
        - Src:             'vendor/f2c/err.c:159,4'
          Dst:             fprintf
        - Src:             'vendor/f2c/err.c:161,19'
          Dst:             fprintf
        - Src:             'vendor/f2c/err.c:163,3'
          Dst:             fprintf
        - Src:             'vendor/f2c/err.c:165,3'
          Dst:             fprintf
        - Src:             'vendor/f2c/err.c:167,3'
          Dst:             fprintf
        - Src:             'vendor/f2c/err.c:171,3'
          Dst:             fprintf
        - Src:             'vendor/f2c/err.c:173,3'
          Dst:             fprintf
        - Src:             'vendor/f2c/err.c:174,2'
          Dst:             fprintf
        - Src:             'vendor/f2c/err.c:177,2'
          Dst:             sig_die
    - functionName:    perror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f__nowwriting
      functionSourceFile: '/src/igraph/vendor/f2c/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          158
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - freopen64
        - fseeko64
        - ftello64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/err.c:248,4'
          Dst:             fseeko64
        - Src:             'vendor/f2c/err.c:256,5'
          Dst:             freopen64
        - Src:             'vendor/f2c/err.c:261,7'
          Dst:             ftello64
        - Src:             'vendor/f2c/err.c:263,4'
          Dst:             freopen64
        - Src:             'vendor/f2c/err.c:267,4'
          Dst:             __errno_location
        - Src:             'vendor/f2c/err.c:271,3'
          Dst:             fseeko64
    - functionName:    fseeko64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    freopen64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ftello64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f__nowreading
      functionSourceFile: '/src/igraph/vendor/f2c/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          122
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - freopen64
        - fseeko64
        - ftello64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/err.c:218,8'
          Dst:             ftello64
        - Src:             'vendor/f2c/err.c:220,7'
          Dst:             freopen64
        - Src:             'vendor/f2c/err.c:222,7'
          Dst:             freopen64
        - Src:             'vendor/f2c/err.c:224,4'
          Dst:             __errno_location
        - Src:             'vendor/f2c/err.c:228,2'
          Dst:             fseeko64
    - functionName:    f_init
      functionSourceFile: '/src/igraph/vendor/f2c/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          61
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - f__canseek
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/err.c:187,11'
          Dst:             f__canseek
        - Src:             'vendor/f2c/err.c:192,11'
          Dst:             f__canseek
        - Src:             'vendor/f2c/err.c:197,11'
          Dst:             f__canseek
    - functionName:    f__canseek
      functionSourceFile: '/src/igraph/vendor/f2c/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          100
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - fileno
        - fstat64
        - isatty
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/err.c:107,12'
          Dst:             fileno
        - Src:             'vendor/f2c/err.c:107,6'
          Dst:             fstat64
        - Src:             'vendor/f2c/err.c:136,13'
          Dst:             fileno
        - Src:             'vendor/f2c/err.c:136,6'
          Dst:             isatty
    - functionName:    fileno
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fstat64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    isatty
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flush_
      functionSourceFile: '/src/igraph/vendor/f2c/close.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fflush
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/close.c:96,4'
          Dst:             fflush
    - functionName:    f_exit
      functionSourceFile: '/src/igraph/vendor/f2c/close.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          43
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - f_clos
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/close.c:83,11'
          Dst:             f_clos
    - functionName:    f_clos
      functionSourceFile: '/src/igraph/vendor/f2c/close.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          167
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - fclose
        - t_runc
        - unlink
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/f2c/close.c:42,2'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/f2c/close.c:48,5'
          Dst:             t_runc
        - Src:             'vendor/f2c/close.c:50,5'
          Dst:             fclose
        - Src:             'vendor/f2c/close.c:57,4'
          Dst:             fclose
        - Src:             'vendor/f2c/close.c:59,5'
          Dst:             unlink
    - functionName:    unlink
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fk_open
      functionSourceFile: '/src/igraph/vendor/f2c/open.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - f_open
        - sprintf
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/open.c:287,9'
          Dst:             sprintf
        - Src:             'vendor/f2c/open.c:291,12'
          Dst:             strlen
        - Src:             'vendor/f2c/open.c:297,9'
          Dst:             f_open
    - functionName:    f_open
      functionSourceFile: '/src/igraph/vendor/f2c/open.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         141
      ICount:          843
      EdgeCount:       185
      CyclomaticComplexity: 46
      functionsReached:
        - __errno_location
        - access
        - f__canseek
        - f__fatal
        - f__inode
        - f_clos
        - f_init
        - fclose
        - fopen64
        - fseeko64
        - g_char
        - opn_err
        - rewind
        - sprintf
        - strcpy
        - strlen
        - tmpfile
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/f2c/open.c:198,2'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/f2c/open.c:146,3'
          Dst:             __errno_location
        - Src:             'vendor/f2c/open.c:146,3'
          Dst:             f__fatal
        - Src:             'vendor/f2c/open.c:148,3'
          Dst:             f_init
        - Src:             'vendor/f2c/open.c:163,3'
          Dst:             g_char
        - Src:             'vendor/f2c/open.c:164,7'
          Dst:             f__inode
        - Src:             'vendor/f2c/open.c:170,13'
          Dst:             f_clos
        - Src:             'vendor/f2c/open.c:187,3'
          Dst:             g_char
        - Src:             'vendor/f2c/open.c:189,4'
          Dst:             __errno_location
        - Src:             'vendor/f2c/open.c:189,4'
          Dst:             opn_err
        - Src:             'vendor/f2c/open.c:192,3'
          Dst:             sprintf
        - Src:             'vendor/f2c/open.c:207,7'
          Dst:             access
        - Src:             'vendor/f2c/open.c:208,4'
          Dst:             __errno_location
        - Src:             'vendor/f2c/open.c:208,4'
          Dst:             __errno_location
        - Src:             'vendor/f2c/open.c:208,4'
          Dst:             __errno_location
        - Src:             'vendor/f2c/open.c:208,4'
          Dst:             opn_err
        - Src:             'vendor/f2c/open.c:208,4'
          Dst:             __errno_location
        - Src:             'vendor/f2c/open.c:219,18'
          Dst:             tmpfile
        - Src:             'vendor/f2c/open.c:220,4'
          Dst:             __errno_location
        - Src:             'vendor/f2c/open.c:220,4'
          Dst:             __errno_location
        - Src:             'vendor/f2c/open.c:220,4'
          Dst:             __errno_location
        - Src:             'vendor/f2c/open.c:220,4'
          Dst:             opn_err
        - Src:             'vendor/f2c/open.c:220,4'
          Dst:             __errno_location
        - Src:             'vendor/f2c/open.c:237,8'
          Dst:             access
        - Src:             'vendor/f2c/open.c:238,4'
          Dst:             __errno_location
        - Src:             'vendor/f2c/open.c:238,4'
          Dst:             opn_err
        - Src:             'vendor/f2c/open.c:246,12'
          Dst:             fopen64
        - Src:             'vendor/f2c/open.c:247,4'
          Dst:             fclose
        - Src:             'vendor/f2c/open.c:250,41'
          Dst:             strlen
        - Src:             'vendor/f2c/open.c:251,20'
          Dst:             __errno_location
        - Src:             'vendor/f2c/open.c:251,20'
          Dst:             opn_err
        - Src:             'vendor/f2c/open.c:252,9'
          Dst:             strcpy
        - Src:             'vendor/f2c/open.c:255,12'
          Dst:             fopen64
        - Src:             'vendor/f2c/open.c:256,12'
          Dst:             fopen64
        - Src:             'vendor/f2c/open.c:258,17'
          Dst:             fopen64
        - Src:             'vendor/f2c/open.c:263,4'
          Dst:             __errno_location
        - Src:             'vendor/f2c/open.c:263,4'
          Dst:             __errno_location
        - Src:             'vendor/f2c/open.c:263,4'
          Dst:             __errno_location
        - Src:             'vendor/f2c/open.c:263,4'
          Dst:             f__fatal
        - Src:             'vendor/f2c/open.c:263,4'
          Dst:             __errno_location
        - Src:             'vendor/f2c/open.c:265,13'
          Dst:             f__canseek
        - Src:             'vendor/f2c/open.c:267,18'
          Dst:             f__inode
        - Src:             'vendor/f2c/open.c:268,3'
          Dst:             __errno_location
        - Src:             'vendor/f2c/open.c:268,3'
          Dst:             opn_err
        - Src:             'vendor/f2c/open.c:272,4'
          Dst:             rewind
        - Src:             'vendor/f2c/open.c:274,7'
          Dst:             fseeko64
        - Src:             'vendor/f2c/open.c:275,5'
          Dst:             __errno_location
        - Src:             'vendor/f2c/open.c:275,5'
          Dst:             opn_err
    - functionName:    opn_err
      functionSourceFile: '/src/igraph/vendor/f2c/open.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - f__bufadj
        - f__fatal
        - g_char
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/open.c:124,4'
          Dst:             f__bufadj
        - Src:             'vendor/f2c/open.c:125,3'
          Dst:             g_char
        - Src:             'vendor/f2c/open.c:127,2'
          Dst:             f__fatal
    - functionName:    access
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tmpfile
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fopen64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rewind
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f__bufadj
      functionSourceFile: '/src/igraph/vendor/f2c/open.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          112
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - f__fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/open.c:59,3'
          Dst:             f__fatal
    - functionName:    x_putc
      functionSourceFile: '/src/igraph/vendor/f2c/open.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - f__bufadj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/open.c:108,3'
          Dst:             f__bufadj
    - functionName:    f__putbuf
      functionSourceFile: '/src/igraph/vendor/f2c/open.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          107
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - f__bufadj
        - fputs
        - putc
        - strlen
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/open.c:84,3'
          Dst:             f__bufadj
        - Src:             'vendor/f2c/open.c:91,3'
          Dst:             fputs
        - Src:             'vendor/f2c/open.c:92,8'
          Dst:             strlen
        - Src:             'vendor/f2c/open.c:95,3'
          Dst:             putc
    - functionName:    putc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f__inode
      functionSourceFile: '/src/igraph/vendor/f2c/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - stat64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/util.c:50,5'
          Dst:             stat64
    - functionName:    stat64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    b_char
      functionSourceFile: '/src/igraph/vendor/f2c/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    g_char
      functionSourceFile: '/src/igraph/vendor/f2c/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    wrt_H
      functionSourceFile: '/src/igraph/vendor/f2c/wrtfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mv_cur
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/wrtfmt.c:218,23'
          Dst:             mv_cur
    - functionName:    mv_cur
      functionSourceFile: '/src/igraph/vendor/f2c/wrtfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         67
      ICount:          348
      EdgeCount:       88
      CyclomaticComplexity: 23
      functionsReached:
        - __errno_location
        - f__fatal
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/wrtfmt.c:24,5'
          Dst:             __errno_location
        - Src:             'vendor/f2c/wrtfmt.c:24,5'
          Dst:             f__fatal
        - Src:             'vendor/f2c/wrtfmt.c:28,5'
          Dst:             __errno_location
        - Src:             'vendor/f2c/wrtfmt.c:28,5'
          Dst:             f__fatal
        - Src:             'vendor/f2c/wrtfmt.c:62,4'
          Dst:             __errno_location
        - Src:             'vendor/f2c/wrtfmt.c:62,4'
          Dst:             f__fatal
    - functionName:    wrt_AP
      functionSourceFile: '/src/igraph/vendor/f2c/wrtfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          110
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - mv_cur
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/wrtfmt.c:199,23'
          Dst:             mv_cur
    - functionName:    w_ned
      functionSourceFile: '/src/igraph/vendor/f2c/wrtfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          121
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
        - sig_die
        - wrt_AP
        - wrt_H
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/f2c/wrtfmt.c:353,2'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/f2c/wrtfmt.c:355,11'
          Dst:             fprintf
        - Src:             'vendor/f2c/wrtfmt.c:356,3'
          Dst:             sig_die
        - Src:             'vendor/f2c/wrtfmt.c:370,10'
          Dst:             wrt_AP
        - Src:             'vendor/f2c/wrtfmt.c:372,10'
          Dst:             wrt_H
    - functionName:    wrt_Z
      functionSourceFile: '/src/igraph/vendor/f2c/wrtfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          280
      EdgeCount:       56
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    wrt_G
      functionSourceFile: '/src/igraph/vendor/f2c/wrtfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          179
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - wrt_E
        - wrt_F
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/wrtfmt.c:279,11'
          Dst:             wrt_E
        - Src:             'vendor/f2c/wrtfmt.c:290,5'
          Dst:             wrt_F
        - Src:             'vendor/f2c/wrtfmt.c:295,9'
          Dst:             wrt_E
    - functionName:    wrt_AW
      functionSourceFile: '/src/igraph/vendor/f2c/wrtfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    wrt_A
      functionSourceFile: '/src/igraph/vendor/f2c/wrtfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    wrt_IM
      functionSourceFile: '/src/igraph/vendor/f2c/wrtfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          301
      EdgeCount:       71
      CyclomaticComplexity: 18
      functionsReached:
        - f__icvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/wrtfmt.c:168,6'
          Dst:             f__icvt
    - functionName:    wrt_I
      functionSourceFile: '/src/igraph/vendor/f2c/wrtfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          195
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - f__icvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/wrtfmt.c:140,6'
          Dst:             f__icvt
    - functionName:    w_ed
      functionSourceFile: '/src/igraph/vendor/f2c/wrtfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          236
      EdgeCount:       29
      CyclomaticComplexity: 3
      functionsReached:
        - fprintf
        - mv_cur
        - sig_die
        - wrt_A
        - wrt_AW
        - wrt_E
        - wrt_F
        - wrt_G
        - wrt_I
        - wrt_IM
        - wrt_L
        - wrt_Z
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/f2c/wrtfmt.c:309,2'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/f2c/wrtfmt.c:307,23'
          Dst:             mv_cur
        - Src:             'vendor/f2c/wrtfmt.c:312,3'
          Dst:             fprintf
        - Src:             'vendor/f2c/wrtfmt.c:313,3'
          Dst:             sig_die
        - Src:             'vendor/f2c/wrtfmt.c:314,17'
          Dst:             wrt_I
        - Src:             'vendor/f2c/wrtfmt.c:316,10'
          Dst:             wrt_IM
        - Src:             'vendor/f2c/wrtfmt.c:322,17'
          Dst:             wrt_I
        - Src:             'vendor/f2c/wrtfmt.c:324,10'
          Dst:             wrt_IM
        - Src:             'vendor/f2c/wrtfmt.c:325,17'
          Dst:             wrt_L
        - Src:             'vendor/f2c/wrtfmt.c:326,17'
          Dst:             wrt_A
        - Src:             'vendor/f2c/wrtfmt.c:328,10'
          Dst:             wrt_AW
        - Src:             'vendor/f2c/wrtfmt.c:332,10'
          Dst:             wrt_E
        - Src:             'vendor/f2c/wrtfmt.c:335,10'
          Dst:             wrt_G
        - Src:             'vendor/f2c/wrtfmt.c:336,17'
          Dst:             wrt_F
        - Src:             'vendor/f2c/wrtfmt.c:340,17'
          Dst:             wrt_Z
        - Src:             'vendor/f2c/wrtfmt.c:342,10'
          Dst:             wrt_Z
    - functionName:    wrt_L
      functionSourceFile: '/src/igraph/vendor/f2c/wrtfmt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          94
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _glp_ifu_at_solve
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/ifu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          201
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/ifu.c:367,7'
          Dst:             glp_assert_
    - functionName:    _glp_ifu_a_solve
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/ifu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          207
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - glp_assert_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/ifu.c:310,7'
          Dst:             glp_assert_
    - functionName:    givens
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/ifu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - double
        - double
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - sqrt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/ifu.c:198,36'
          Dst:             sqrt
        - Src:             'vendor/glpk/bflib/ifu.c:200,36'
          Dst:             sqrt
    - functionName:    _glp_ifu_gr_update
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/ifu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          300
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - _glp_ifu_expand
        - givens
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/ifu.c:240,7'
          Dst:             _glp_ifu_expand
        - Src:             'vendor/glpk/bflib/ifu.c:254,10'
          Dst:             givens
    - functionName:    _glp_ifu_expand
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/ifu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          235
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - glp_assert_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/ifu.c:64,7'
          Dst:             glp_assert_
    - functionName:    _glp_ifu_bg_update
      functionSourceFile: '/src/igraph/vendor/glpk/bflib/ifu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          355
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - _glp_ifu_expand
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/glpk/bflib/ifu.c:132,7'
          Dst:             _glp_ifu_expand
    - functionName:    cs_igraph_dfs
      functionSourceFile: '/src/igraph/vendor/cs/cs_dfs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          284
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    t_runc
      functionSourceFile: '/src/igraph/vendor/f2c/endfile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          127
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - f__fatal
        - fflush
        - fileno
        - fseeko64
        - ftello64
        - ftruncate64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/endfile.c:93,6'
          Dst:             ftello64
        - Src:             'vendor/f2c/endfile.c:94,2'
          Dst:             fseeko64
        - Src:             'vendor/f2c/endfile.c:95,6'
          Dst:             ftello64
        - Src:             'vendor/f2c/endfile.c:145,3'
          Dst:             fflush
        - Src:             'vendor/f2c/endfile.c:149,17'
          Dst:             fileno
        - Src:             'vendor/f2c/endfile.c:149,7'
          Dst:             ftruncate64
        - Src:             'vendor/f2c/endfile.c:152,2'
          Dst:             fseeko64
        - Src:             'vendor/f2c/endfile.c:155,3'
          Dst:             __errno_location
        - Src:             'vendor/f2c/endfile.c:155,3'
          Dst:             f__fatal
    - functionName:    ftruncate64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    f_end
      functionSourceFile: '/src/igraph/vendor/f2c/endfile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          114
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - f__fatal
        - fclose
        - fopen64
        - sprintf
        - t_runc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/f2c/endfile.c:41,37'
          Dst:             __errno_location
        - Src:             'vendor/f2c/endfile.c:41,37'
          Dst:             f__fatal
        - Src:             'vendor/f2c/endfile.c:45,3'
          Dst:             sprintf
        - Src:             'vendor/f2c/endfile.c:46,12'
          Dst:             fopen64
        - Src:             'vendor/f2c/endfile.c:47,4'
          Dst:             fclose
        - Src:             'vendor/f2c/endfile.c:51,20'
          Dst:             t_runc
    - functionName:    f__icvt
      functionSourceFile: '/src/igraph/vendor/f2c/fmtlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          91
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    wrt_F
      functionSourceFile: '/src/igraph/vendor/f2c/wref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          359
      EdgeCount:       93
      CyclomaticComplexity: 22
      functionsReached:
        - sprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/f2c/wref.c:257,4'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/f2c/wref.c:246,6'
          Dst:             sprintf
    - functionName:    wrt_E
      functionSourceFile: '/src/igraph/vendor/f2c/wref.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         127
      ICount:          721
      EdgeCount:       165
      CyclomaticComplexity: 40
      functionsReached:
        - atoi
        - sprintf
        - strcpy
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vendor/f2c/wref.c:94,3'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/f2c/wref.c:90,2'
          Dst:             sprintf
        - Src:             'vendor/f2c/wref.c:99,15'
          Dst:             strlen
        - Src:             'vendor/f2c/wref.c:117,24'
          Dst:             atoi
        - Src:             'vendor/f2c/wref.c:117,3'
          Dst:             sprintf
        - Src:             'vendor/f2c/wref.c:119,3'
          Dst:             strcpy
    - functionName:    atoi
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
