---
Fuzzer filename: '/src/igraph/./fuzzing/weighted_centrality.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/igraph/./fuzzing/weighted_centrality.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         59
      ICount:          386
      EdgeCount:       70
      CyclomaticComplexity: 13
      functionsReached:
        - IGRAPH_FINALLY_STACK_SIZE
        - _Z23vector_isininterval_epsPK15igraph_vector_tdd
        - igraph_almost_equals
        - igraph_attribute_combination
        - igraph_attribute_combination_destroy
        - igraph_betweenness_cutoff
        - igraph_betweenness_subset
        - igraph_cattribute_EANV
        - igraph_cattribute_EAN_setv
        - igraph_cattribute_remove_e
        - igraph_closeness_cutoff
        - igraph_constraint
        - igraph_create
        - igraph_destroy
        - igraph_diversity
        - igraph_edge_betweenness_cutoff
        - igraph_edge_betweenness_subset
        - igraph_ess_all
        - igraph_fatal
        - igraph_global_efficiency
        - igraph_harmonic_centrality_cutoff
        - igraph_local_efficiency
        - igraph_pagerank
        - igraph_rng_default
        - igraph_rng_seed
        - igraph_set_attribute_table
        - igraph_set_warning_handler
        - igraph_simplify
        - igraph_to_undirected
        - igraph_transitivity_barrat
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_sum
        - igraph_vss_all
        - igraph_vss_range
        - igraph_warning_handler_ignore
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             './fuzzing/weighted_centrality.cpp:44,5'
          Dst:             igraph_set_warning_handler
        - Src:             './fuzzing/weighted_centrality.cpp:44,5'
          Dst:             igraph_warning_handler_ignore
        - Src:             './fuzzing/weighted_centrality.cpp:50,5'
          Dst:             igraph_vector_int_init
        - Src:             './fuzzing/weighted_centrality.cpp:51,5'
          Dst:             igraph_vector_init
        - Src:             './fuzzing/weighted_centrality.cpp:62,5'
          Dst:             igraph_set_attribute_table
        - Src:             './fuzzing/weighted_centrality.cpp:64,21'
          Dst:             igraph_rng_default
        - Src:             './fuzzing/weighted_centrality.cpp:64,5'
          Dst:             igraph_rng_seed
        - Src:             './fuzzing/weighted_centrality.cpp:66,9'
          Dst:             igraph_create
        - Src:             './fuzzing/weighted_centrality.cpp:67,37'
          Dst:             igraph_vcount
        - Src:             './fuzzing/weighted_centrality.cpp:75,13'
          Dst:             igraph_vector_init
        - Src:             './fuzzing/weighted_centrality.cpp:76,13'
          Dst:             igraph_vector_int_init
        - Src:             './fuzzing/weighted_centrality.cpp:78,61'
          Dst:             igraph_vss_all
        - Src:             './fuzzing/weighted_centrality.cpp:78,13'
          Dst:             igraph_betweenness_cutoff
        - Src:             './fuzzing/weighted_centrality.cpp:79,13'
          Dst:             _Z23vector_isininterval_epsPK15igraph_vector_tdd
        - Src:             './fuzzing/weighted_centrality.cpp:79,13'
          Dst:             igraph_fatal
        - Src:             './fuzzing/weighted_centrality.cpp:81,61'
          Dst:             igraph_vss_all
        - Src:             './fuzzing/weighted_centrality.cpp:81,13'
          Dst:             igraph_betweenness_cutoff
        - Src:             './fuzzing/weighted_centrality.cpp:82,13'
          Dst:             _Z23vector_isininterval_epsPK15igraph_vector_tdd
        - Src:             './fuzzing/weighted_centrality.cpp:82,13'
          Dst:             igraph_fatal
        - Src:             './fuzzing/weighted_centrality.cpp:84,66'
          Dst:             igraph_ess_all
        - Src:             './fuzzing/weighted_centrality.cpp:84,13'
          Dst:             igraph_edge_betweenness_cutoff
        - Src:             './fuzzing/weighted_centrality.cpp:86,13'
          Dst:             _Z23vector_isininterval_epsPK15igraph_vector_tdd
        - Src:             './fuzzing/weighted_centrality.cpp:86,13'
          Dst:             igraph_fatal
        - Src:             './fuzzing/weighted_centrality.cpp:88,66'
          Dst:             igraph_ess_all
        - Src:             './fuzzing/weighted_centrality.cpp:88,13'
          Dst:             igraph_edge_betweenness_cutoff
        - Src:             './fuzzing/weighted_centrality.cpp:90,13'
          Dst:             _Z23vector_isininterval_epsPK15igraph_vector_tdd
        - Src:             './fuzzing/weighted_centrality.cpp:90,13'
          Dst:             igraph_fatal
        - Src:             './fuzzing/weighted_centrality.cpp:95,43'
          Dst:             igraph_vss_range
        - Src:             './fuzzing/weighted_centrality.cpp:95,66'
          Dst:             igraph_vss_range
        - Src:             './fuzzing/weighted_centrality.cpp:96,43'
          Dst:             igraph_vss_all
        - Src:             './fuzzing/weighted_centrality.cpp:93,17'
          Dst:             igraph_betweenness_subset
        - Src:             './fuzzing/weighted_centrality.cpp:99,48'
          Dst:             igraph_vss_range
        - Src:             './fuzzing/weighted_centrality.cpp:99,72'
          Dst:             igraph_vss_range
        - Src:             './fuzzing/weighted_centrality.cpp:100,48'
          Dst:             igraph_ess_all
        - Src:             './fuzzing/weighted_centrality.cpp:97,17'
          Dst:             igraph_edge_betweenness_subset
        - Src:             './fuzzing/weighted_centrality.cpp:102,58'
          Dst:             igraph_vss_all
        - Src:             './fuzzing/weighted_centrality.cpp:102,13'
          Dst:             igraph_closeness_cutoff
        - Src:             './fuzzing/weighted_centrality.cpp:103,58'
          Dst:             igraph_vss_all
        - Src:             './fuzzing/weighted_centrality.cpp:103,13'
          Dst:             igraph_closeness_cutoff
        - Src:             './fuzzing/weighted_centrality.cpp:104,59'
          Dst:             igraph_vss_all
        - Src:             './fuzzing/weighted_centrality.cpp:104,13'
          Dst:             igraph_harmonic_centrality_cutoff
        - Src:             './fuzzing/weighted_centrality.cpp:105,59'
          Dst:             igraph_vss_all
        - Src:             './fuzzing/weighted_centrality.cpp:105,13'
          Dst:             igraph_harmonic_centrality_cutoff
        - Src:             './fuzzing/weighted_centrality.cpp:106,13'
          Dst:             igraph_global_efficiency
        - Src:             './fuzzing/weighted_centrality.cpp:107,59'
          Dst:             igraph_vss_all
        - Src:             './fuzzing/weighted_centrality.cpp:107,13'
          Dst:             igraph_local_efficiency
        - Src:             './fuzzing/weighted_centrality.cpp:109,77'
          Dst:             igraph_vss_all
        - Src:             './fuzzing/weighted_centrality.cpp:109,13'
          Dst:             igraph_pagerank
        - Src:             './fuzzing/weighted_centrality.cpp:111,13'
          Dst:             igraph_vector_sum
        - Src:             './fuzzing/weighted_centrality.cpp:111,13'
          Dst:             igraph_almost_equals
        - Src:             './fuzzing/weighted_centrality.cpp:111,13'
          Dst:             igraph_fatal
        - Src:             './fuzzing/weighted_centrality.cpp:113,43'
          Dst:             igraph_vss_all
        - Src:             './fuzzing/weighted_centrality.cpp:113,13'
          Dst:             igraph_constraint
        - Src:             './fuzzing/weighted_centrality.cpp:117,17'
          Dst:             igraph_cattribute_EAN_setv
        - Src:             './fuzzing/weighted_centrality.cpp:118,17'
          Dst:             igraph_attribute_combination
        - Src:             './fuzzing/weighted_centrality.cpp:124,17'
          Dst:             igraph_to_undirected
        - Src:             './fuzzing/weighted_centrality.cpp:125,17'
          Dst:             igraph_simplify
        - Src:             './fuzzing/weighted_centrality.cpp:126,17'
          Dst:             igraph_attribute_combination_destroy
        - Src:             './fuzzing/weighted_centrality.cpp:127,17'
          Dst:             igraph_ess_all
        - Src:             './fuzzing/weighted_centrality.cpp:127,17'
          Dst:             igraph_cattribute_EANV
        - Src:             './fuzzing/weighted_centrality.cpp:128,17'
          Dst:             igraph_cattribute_remove_e
        - Src:             './fuzzing/weighted_centrality.cpp:131,52'
          Dst:             igraph_vss_all
        - Src:             './fuzzing/weighted_centrality.cpp:131,13'
          Dst:             igraph_diversity
        - Src:             './fuzzing/weighted_centrality.cpp:132,52'
          Dst:             igraph_vss_all
        - Src:             './fuzzing/weighted_centrality.cpp:132,13'
          Dst:             igraph_transitivity_barrat
        - Src:             './fuzzing/weighted_centrality.cpp:134,13'
          Dst:             igraph_vector_int_destroy
        - Src:             './fuzzing/weighted_centrality.cpp:135,13'
          Dst:             igraph_vector_destroy
        - Src:             './fuzzing/weighted_centrality.cpp:138,9'
          Dst:             igraph_destroy
        - Src:             './fuzzing/weighted_centrality.cpp:141,5'
          Dst:             igraph_vector_int_destroy
        - Src:             './fuzzing/weighted_centrality.cpp:142,5'
          Dst:             igraph_vector_destroy
        - Src:             './fuzzing/weighted_centrality.cpp:144,5'
          Dst:             IGRAPH_FINALLY_STACK_SIZE
        - Src:             './fuzzing/weighted_centrality.cpp:144,5'
          Dst:             igraph_fatal
    - functionName:    _Z23vector_isininterval_epsPK15igraph_vector_tdd
      functionSourceFile: '/src/igraph/./fuzzing/weighted_centrality.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_cmp_epsilon
        - igraph_vector_size
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './fuzzing/weighted_centrality.cpp:27,28'
          Dst:             igraph_vector_size
        - Src:             './fuzzing/weighted_centrality.cpp:31,13'
          Dst:             igraph_cmp_epsilon
        - Src:             './fuzzing/weighted_centrality.cpp:31,51'
          Dst:             igraph_cmp_epsilon
    - 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:    14
      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:    15
      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:    879
      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:    286
      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:    6
      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:    557
      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:    0
      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:    0
      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:    2137
      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:    87
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/error.c:243,5'
          Dst:             vsnprintf
        - Src:             'src/core/error.c:246,12'
          Dst:             igraph_error
    - 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:    0
      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:    0
      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:    116
      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:    20
      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:    4
      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:    25
      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:    159
      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:    84
      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:    8
      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:    0
      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:    286
      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:    175
      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:    318
      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:    98
      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:    17
      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:    5
      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:    16
      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:    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_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:    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:    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:    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:    47
      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:    10
      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:    74
      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:    8
      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:    2
      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:    3
      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:    10
      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:    6
      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:    0
      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:    15
      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:    1
      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:    8
      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:    1
      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:    1
      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:    4
      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:    1
      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:    2
      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:    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_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:    2
      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:    40
      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:    2
      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:    5
      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:    3
      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:    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_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:    1
      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:    5
      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:    9
      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:    4
      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:    2
      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:    18
      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:    20
      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:    15
      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:    8
      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:    2
      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:    2
      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:    3
      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:    10
      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:    4
      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:    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_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:    2
      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:    60
      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:    7
      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:    14
      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:    0
      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:    110
      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:    20
      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:    25
      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_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:    38
      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:    74
      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:    6
      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:    2
      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:    3
      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:    10
      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:    1
      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_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:    1
      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:    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:    9
      BranchProfiles:  []
      Callsites:       []
    - 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:    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:    5
      BranchProfiles:  []
      Callsites:       []
    - 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:    1
      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:    1
      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:    2
      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:    1
      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:    0
      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:    3
      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:    0
      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:    1
      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:    8
      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:    23
      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:    2
      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:    20
      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:    3
      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:    3
      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:    2
      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:    2
      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:    1
      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:    2
      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:    3
      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:    6
      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:    8
      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:    2
      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:    5
      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:    4
      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:    4
      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:    2
      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_i_cattribute_find_or_return
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          101
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_attribute_record_check_type
        - igraph_error
        - igraph_errorf
        - igraph_i_cattribute_find
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:116,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:118,9'
          Dst:             igraph_errorf
        - Src:             'src/graph/cattributes.c:122,9'
          Dst:             igraph_attribute_record_check_type
        - Src:             'src/graph/cattributes.c:122,9'
          Dst:             igraph_error
    - functionName:    igraph_i_cattribute_find
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_attribute_record_list_get_ptr
        - igraph_i_cattribute_find_index
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:70,26'
          Dst:             igraph_i_cattribute_find_index
        - Src:             'src/graph/cattributes.c:74,15'
          Dst:             igraph_attribute_record_list_get_ptr
    - functionName:    igraph_i_cattribute_find_index
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_size
        - strcmp
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:50,22'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/cattributes.c:52,48'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:53,14'
          Dst:             strcmp
    - functionName:    igraph_i_cattributes_cs_concat
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1154
      functionLinenumberEnd: 1186
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          227
      EdgeCount:       49
      CyclomaticComplexity: 10
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_strvector_get
        - igraph_strvector_set
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
        - strcpy
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1157,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:1161,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:1162,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:1167,19'
          Dst:             igraph_strvector_get
        - Src:             'src/graph/cattributes.c:1168,20'
          Dst:             strlen
        - Src:             'src/graph/cattributes.c:1170,16'
          Dst:             calloc
        - Src:             'src/graph/cattributes.c:1171,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1172,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1172,9'
          Dst:             igraph_free
        - Src:             'src/graph/cattributes.c:1175,19'
          Dst:             igraph_strvector_get
        - Src:             'src/graph/cattributes.c:1176,13'
          Dst:             strcpy
        - Src:             'src/graph/cattributes.c:1177,20'
          Dst:             strlen
        - Src:             'src/graph/cattributes.c:1180,9'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1180,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1182,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - 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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_cattributes_cs_last
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionLinenumberEnd: 1150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          149
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_strvector_get
        - igraph_strvector_set
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1135,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:1139,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:1140,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:1142,13'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1142,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1144,31'
          Dst:             igraph_strvector_get
        - Src:             'src/graph/cattributes.c:1145,13'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1145,13'
          Dst:             igraph_error
    - functionName:    igraph_i_cattributes_cs_first
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1110
      functionLinenumberEnd: 1128
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          147
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_error
        - igraph_strvector_get
        - igraph_strvector_set
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1113,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:1117,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:1118,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:1120,13'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1120,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1122,31'
          Dst:             igraph_strvector_get
        - Src:             'src/graph/cattributes.c:1123,13'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1123,13'
          Dst:             igraph_error
    - functionName:    igraph_i_cattributes_sn_random
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          193
      EdgeCount:       41
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_error
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_strvector_get
        - igraph_strvector_set
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1087,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:1090,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:1091,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:1094,13'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1094,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1096,19'
          Dst:             igraph_strvector_get
        - Src:             'src/graph/cattributes.c:1097,13'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1097,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1099,30'
          Dst:             igraph_rng_default
        - Src:             'src/graph/cattributes.c:1099,30'
          Dst:             igraph_rng_get_integer
        - Src:             'src/graph/cattributes.c:1100,19'
          Dst:             igraph_strvector_get
        - Src:             'src/graph/cattributes.c:1101,13'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1101,13'
          Dst:             igraph_error
    - functionName:    igraph_i_cattributes_cs_func
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1191
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          266
      EdgeCount:       60
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_free
        - igraph_strvector_destroy
        - igraph_strvector_get
        - igraph_strvector_init
        - igraph_strvector_resize
        - igraph_strvector_set
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1195,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:1198,5'
          Dst:             igraph_strvector_init
        - Src:             'src/graph/cattributes.c:1198,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1198,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1198,5'
          Dst:             igraph_strvector_destroy
        - Src:             'src/graph/cattributes.c:1201,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:1203,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:1204,9'
          Dst:             igraph_strvector_resize
        - Src:             'src/graph/cattributes.c:1204,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1207,32'
          Dst:             igraph_strvector_get
        - Src:             'src/graph/cattributes.c:1208,13'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1208,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1212,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1213,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1213,9'
          Dst:             igraph_free
        - Src:             'src/graph/cattributes.c:1215,9'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1215,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1218,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/cattributes.c:1221,5'
          Dst:             igraph_strvector_destroy
        - Src:             'src/graph/cattributes.c:1222,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_cattributes_cb_last
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          97
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:951,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:954,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:955,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cb_first
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionLinenumberEnd: 942
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          95
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:930,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:933,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:934,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cb_random
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          129
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:906,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:909,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:910,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:916,30'
          Dst:             igraph_rng_default
        - Src:             'src/graph/cattributes.c:916,30'
          Dst:             igraph_rng_get_integer
    - functionName:    igraph_i_cattributes_cb_majority
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionLinenumberEnd: 1045
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          161
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_bool
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1020,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:1023,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:1024,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:1038,36'
          Dst:             igraph_rng_default
        - Src:             'src/graph/cattributes.c:1038,36'
          Dst:             igraph_rng_get_bool
    - functionName:    igraph_i_cattributes_cb_all_is_true
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 968
      functionLinenumberEnd: 987
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          111
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:972,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:975,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:976,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cb_any_is_true
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 992
      functionLinenumberEnd: 1011
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          111
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:996,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:999,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:1000,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cb_func
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1051
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          211
      EdgeCount:       42
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_bool_destroy
        - igraph_vector_bool_init
        - igraph_vector_bool_resize
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1055,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:1058,5'
          Dst:             igraph_vector_bool_init
        - Src:             'src/graph/cattributes.c:1058,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1058,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1058,5'
          Dst:             igraph_vector_bool_destroy
        - Src:             'src/graph/cattributes.c:1061,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:1063,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:1064,9'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/graph/cattributes.c:1064,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1071,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1075,5'
          Dst:             igraph_vector_bool_destroy
        - Src:             'src/graph/cattributes.c:1076,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_cattributes_cn_mean
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          123
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:848,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:851,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:852,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cn_last
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 824
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          95
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:828,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:831,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:832,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cn_first
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 819
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          93
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:807,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:810,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:811,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cn_random
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          125
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_rng_default
        - igraph_rng_get_integer
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:783,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:786,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:787,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:793,30'
          Dst:             igraph_rng_default
        - Src:             'src/graph/cattributes.c:793,30'
          Dst:             igraph_rng_get_integer
    - functionName:    igraph_i_cattributes_cn_max
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 755
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          137
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:758,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:761,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:762,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cn_min
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 750
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          137
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:734,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:737,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:738,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cn_prod
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:713,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:717,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:718,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cn_sum
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          101
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:692,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:696,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:697,26'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_cattributes_cn_func
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          207
      EdgeCount:       42
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_list_get_ptr
        - igraph_vector_int_list_size
        - igraph_vector_int_size
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:874,27'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:877,5'
          Dst:             igraph_vector_init
        - Src:             'src/graph/cattributes.c:877,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:877,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:877,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/graph/cattributes.c:880,42'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/graph/cattributes.c:882,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:883,9'
          Dst:             igraph_vector_resize
        - Src:             'src/graph/cattributes.c:883,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:890,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:894,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/graph/cattributes.c:895,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_cattribute_combine_attribute_record_lists
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1270
      functionLinenumberEnd: 1447
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         299
      ICount:          1301
      EdgeCount:       332
      CyclomaticComplexity: 35
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_attribute_combination_query
        - igraph_attribute_record_destroy
        - igraph_attribute_record_init
        - igraph_attribute_record_list_clear
        - igraph_attribute_record_list_empty
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_push_back
        - igraph_attribute_record_list_size
        - igraph_attribute_record_resize
        - igraph_error
        - igraph_fatal
        - igraph_free
        - igraph_i_cattributes_cb_all_is_true
        - igraph_i_cattributes_cb_any_is_true
        - igraph_i_cattributes_cb_first
        - igraph_i_cattributes_cb_func
        - igraph_i_cattributes_cb_last
        - igraph_i_cattributes_cb_majority
        - igraph_i_cattributes_cb_random
        - igraph_i_cattributes_cn_first
        - igraph_i_cattributes_cn_func
        - igraph_i_cattributes_cn_last
        - igraph_i_cattributes_cn_max
        - igraph_i_cattributes_cn_mean
        - igraph_i_cattributes_cn_min
        - igraph_i_cattributes_cn_prod
        - igraph_i_cattributes_cn_random
        - igraph_i_cattributes_cn_sum
        - igraph_i_cattributes_cs_concat
        - igraph_i_cattributes_cs_first
        - igraph_i_cattributes_cs_func
        - igraph_i_cattributes_cs_last
        - igraph_i_cattributes_sn_random
        - igraph_vector_int_list_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/graph/cattributes.c:1311,13'
          Branch Sides:    []
        - Branch String:   'src/graph/cattributes.c:1354,13'
          Branch Sides:    []
        - Branch String:   'src/graph/cattributes.c:1390,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/cattributes.c:1271,29'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/cattributes.c:1274,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/cattributes.c:1275,5'
          Dst:             igraph_attribute_record_list_empty
        - Src:             'src/graph/cattributes.c:1275,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/cattributes.c:1277,18'
          Dst:             calloc
        - Src:             'src/graph/cattributes.c:1278,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1279,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1279,5'
          Dst:             igraph_free
        - Src:             'src/graph/cattributes.c:1282,51'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:1286,9'
          Dst:             igraph_attribute_combination_query
        - Src:             'src/graph/cattributes.c:1286,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1291,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1291,5'
          Dst:             igraph_attribute_record_list_clear
        - Src:             'src/graph/cattributes.c:1294,51'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:1305,9'
          Dst:             igraph_attribute_record_init
        - Src:             'src/graph/cattributes.c:1305,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1306,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1306,9'
          Dst:             igraph_attribute_record_destroy
        - Src:             'src/graph/cattributes.c:1308,9'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/graph/cattributes.c:1308,9'
          Dst:             igraph_attribute_record_resize
        - Src:             'src/graph/cattributes.c:1308,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1313,17'
          Dst:             igraph_i_cattributes_cn_func
        - Src:             'src/graph/cattributes.c:1313,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1317,17'
          Dst:             igraph_i_cattributes_cn_sum
        - Src:             'src/graph/cattributes.c:1317,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1320,17'
          Dst:             igraph_i_cattributes_cn_prod
        - Src:             'src/graph/cattributes.c:1320,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1323,17'
          Dst:             igraph_i_cattributes_cn_min
        - Src:             'src/graph/cattributes.c:1323,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1326,17'
          Dst:             igraph_i_cattributes_cn_max
        - Src:             'src/graph/cattributes.c:1326,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1329,17'
          Dst:             igraph_i_cattributes_cn_random
        - Src:             'src/graph/cattributes.c:1329,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1332,17'
          Dst:             igraph_i_cattributes_cn_first
        - Src:             'src/graph/cattributes.c:1332,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1335,17'
          Dst:             igraph_i_cattributes_cn_last
        - Src:             'src/graph/cattributes.c:1335,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1338,17'
          Dst:             igraph_i_cattributes_cn_mean
        - Src:             'src/graph/cattributes.c:1338,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1341,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1345,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1349,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1356,17'
          Dst:             igraph_i_cattributes_cb_func
        - Src:             'src/graph/cattributes.c:1356,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1361,17'
          Dst:             igraph_i_cattributes_cb_any_is_true
        - Src:             'src/graph/cattributes.c:1361,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1365,17'
          Dst:             igraph_i_cattributes_cb_all_is_true
        - Src:             'src/graph/cattributes.c:1365,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1369,17'
          Dst:             igraph_i_cattributes_cb_majority
        - Src:             'src/graph/cattributes.c:1369,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1372,17'
          Dst:             igraph_i_cattributes_cb_random
        - Src:             'src/graph/cattributes.c:1372,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1375,17'
          Dst:             igraph_i_cattributes_cb_first
        - Src:             'src/graph/cattributes.c:1375,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1378,17'
          Dst:             igraph_i_cattributes_cb_last
        - Src:             'src/graph/cattributes.c:1378,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1381,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1385,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1392,17'
          Dst:             igraph_i_cattributes_cs_func
        - Src:             'src/graph/cattributes.c:1392,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1396,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1399,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1402,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1406,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1410,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1414,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1418,17'
          Dst:             igraph_i_cattributes_sn_random
        - Src:             'src/graph/cattributes.c:1418,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1421,17'
          Dst:             igraph_i_cattributes_cs_first
        - Src:             'src/graph/cattributes.c:1421,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1424,17'
          Dst:             igraph_i_cattributes_cs_last
        - Src:             'src/graph/cattributes.c:1424,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1427,17'
          Dst:             igraph_i_cattributes_cs_concat
        - Src:             'src/graph/cattributes.c:1427,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1430,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1435,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1439,9'
          Dst:             igraph_attribute_record_list_push_back
        - Src:             'src/graph/cattributes.c:1439,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1440,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/cattributes.c:1444,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_attribute_permutation_work_area_release_stored_strvectors
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_vector_ptr_destroy_all
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:399,9'
          Dst:             igraph_vector_ptr_destroy_all
    - functionName:    igraph_i_attribute_permutation_work_area_permute_and_store_strvector
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          155
      EdgeCount:       40
      CyclomaticComplexity: 6
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_strvector_destroy
        - igraph_strvector_index
        - igraph_strvector_init
        - igraph_vector_ptr_push_back
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:480,15'
          Dst:             calloc
        - Src:             'src/graph/cattributes.c:481,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:482,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:482,5'
          Dst:             igraph_free
        - Src:             'src/graph/cattributes.c:483,5'
          Dst:             igraph_strvector_init
        - Src:             'src/graph/cattributes.c:483,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:484,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:484,5'
          Dst:             igraph_strvector_destroy
        - Src:             'src/graph/cattributes.c:485,5'
          Dst:             igraph_vector_ptr_push_back
        - Src:             'src/graph/cattributes.c:485,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:486,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/graph/cattributes.c:488,5'
          Dst:             igraph_strvector_index
        - Src:             'src/graph/cattributes.c:488,5'
          Dst:             igraph_error
    - functionName:    igraph_i_attribute_permutation_work_area_alloc_for_strings
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          100
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_strvector_destroy
        - igraph_vector_ptr_init
        - igraph_vector_ptr_set_item_destructor
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:461,15'
          Dst:             calloc
        - Src:             'src/graph/cattributes.c:462,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:463,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:463,9'
          Dst:             igraph_free
        - Src:             'src/graph/cattributes.c:464,9'
          Dst:             igraph_vector_ptr_init
        - Src:             'src/graph/cattributes.c:464,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:465,9'
          Dst:             igraph_vector_ptr_set_item_destructor
        - Src:             'src/graph/cattributes.c:465,9'
          Dst:             igraph_strvector_destroy
        - Src:             'src/graph/cattributes.c:467,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_attribute_permutation_work_area_alloc_for_boolean
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          101
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_bool_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:444,15'
          Dst:             calloc
        - Src:             'src/graph/cattributes.c:445,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:446,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:446,9'
          Dst:             igraph_free
        - Src:             'src/graph/cattributes.c:447,9'
          Dst:             igraph_vector_bool_init
        - Src:             'src/graph/cattributes.c:447,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:449,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_attribute_permutation_work_area_alloc_for_numeric
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          101
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_error
        - igraph_free
        - igraph_vector_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:427,15'
          Dst:             calloc
        - Src:             'src/graph/cattributes.c:428,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:429,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:429,9'
          Dst:             igraph_free
        - Src:             'src/graph/cattributes.c:430,9'
          Dst:             igraph_vector_init
        - Src:             'src/graph/cattributes.c:430,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:432,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_attribute_permutation_work_area_destroy
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_i_attribute_permutation_work_area_release_stored_strvectors
        - igraph_vector_bool_destroy
        - igraph_vector_destroy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:408,5'
          Dst:             igraph_i_attribute_permutation_work_area_release_stored_strvectors
        - Src:             'src/graph/cattributes.c:410,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/graph/cattributes.c:415,9'
          Dst:             igraph_vector_bool_destroy
    - functionName:    igraph_i_attribute_permutation_work_area_init
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    igraph_i_cattribute_permute_attribute_record_list
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          255
      EdgeCount:       53
      CyclomaticComplexity: 6
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_attribute_record_list_clear
        - igraph_attribute_record_list_empty
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_fatal
        - igraph_i_cattribute_find_or_create
        - igraph_strvector_index
        - igraph_vector_bool_index
        - igraph_vector_index
        - igraph_vector_int_size
        - igraph_warningf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/graph/cattributes.c:519,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/cattributes.c:500,16'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/cattributes.c:504,5'
          Dst:             igraph_attribute_record_list_empty
        - Src:             'src/graph/cattributes.c:504,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/cattributes.c:505,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:505,5'
          Dst:             igraph_attribute_record_list_clear
        - Src:             'src/graph/cattributes.c:507,14'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:509,45'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:514,9'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:514,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:521,13'
          Dst:             igraph_vector_index
        - Src:             'src/graph/cattributes.c:521,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:526,13'
          Dst:             igraph_vector_bool_index
        - Src:             'src/graph/cattributes.c:526,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:531,13'
          Dst:             igraph_strvector_index
        - Src:             'src/graph/cattributes.c:531,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:536,13'
          Dst:             igraph_warningf
        - Src:             'src/graph/cattributes.c:543,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_cattribute_find_or_create
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          240
      EdgeCount:       63
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_attribute_record_check_type
        - igraph_attribute_record_list_push_back_new
        - igraph_attribute_record_resize
        - igraph_attribute_record_set_name
        - igraph_attribute_record_set_type
        - igraph_attribute_record_size
        - igraph_error
        - igraph_i_cattribute_find
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:150,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:153,13'
          Dst:             igraph_attribute_record_check_type
        - Src:             'src/graph/cattributes.c:153,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:156,9'
          Dst:             igraph_attribute_record_list_push_back_new
        - Src:             'src/graph/cattributes.c:156,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:157,9'
          Dst:             igraph_attribute_record_set_name
        - Src:             'src/graph/cattributes.c:157,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:158,9'
          Dst:             igraph_attribute_record_set_type
        - Src:             'src/graph/cattributes.c:158,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:161,23'
          Dst:             igraph_attribute_record_size
        - Src:             'src/graph/cattributes.c:162,9'
          Dst:             igraph_attribute_record_resize
        - Src:             'src/graph/cattributes.c:162,9'
          Dst:             igraph_error
    - functionName:    igraph_i_cattribute_permute_attribute_record_list_in_place
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         119
      ICount:          613
      EdgeCount:       134
      CyclomaticComplexity: 17
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_fatal
        - igraph_i_attribute_permutation_work_area_alloc_for_boolean
        - igraph_i_attribute_permutation_work_area_alloc_for_numeric
        - igraph_i_attribute_permutation_work_area_alloc_for_strings
        - igraph_i_attribute_permutation_work_area_destroy
        - igraph_i_attribute_permutation_work_area_init
        - igraph_i_attribute_permutation_work_area_permute_and_store_strvector
        - igraph_i_attribute_permutation_work_area_release_stored_strvectors
        - igraph_strvector_reserve
        - igraph_vector_bool_index
        - igraph_vector_bool_reserve
        - igraph_vector_bool_swap
        - igraph_vector_index
        - igraph_vector_int_size
        - igraph_vector_reserve
        - igraph_vector_swap
        - igraph_warningf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/graph/cattributes.c:571,9'
          Branch Sides:    []
        - Branch String:   'src/graph/cattributes.c:636,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/cattributes.c:551,29'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/cattributes.c:557,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:567,5'
          Dst:             igraph_i_attribute_permutation_work_area_init
        - Src:             'src/graph/cattributes.c:567,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:568,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:568,5'
          Dst:             igraph_i_attribute_permutation_work_area_destroy
        - Src:             'src/graph/cattributes.c:570,18'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:574,13'
          Dst:             igraph_vector_reserve
        - Src:             'src/graph/cattributes.c:574,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:575,13'
          Dst:             igraph_i_attribute_permutation_work_area_alloc_for_numeric
        - Src:             'src/graph/cattributes.c:575,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:580,13'
          Dst:             igraph_vector_bool_reserve
        - Src:             'src/graph/cattributes.c:580,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:581,13'
          Dst:             igraph_i_attribute_permutation_work_area_alloc_for_boolean
        - Src:             'src/graph/cattributes.c:581,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:586,13'
          Dst:             igraph_strvector_reserve
        - Src:             'src/graph/cattributes.c:586,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:587,13'
          Dst:             igraph_i_attribute_permutation_work_area_alloc_for_strings
        - Src:             'src/graph/cattributes.c:587,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:591,13'
          Dst:             igraph_warningf
        - Src:             'src/graph/cattributes.c:604,18'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:607,13'
          Dst:             igraph_i_attribute_permutation_work_area_permute_and_store_strvector
        - Src:             'src/graph/cattributes.c:607,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:621,18'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:632,5'
          Dst:             igraph_i_attribute_permutation_work_area_release_stored_strvectors
        - Src:             'src/graph/cattributes.c:635,18'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:640,13'
          Dst:             igraph_fatal
        - Src:             'src/graph/cattributes.c:641,13'
          Dst:             igraph_vector_index
        - Src:             'src/graph/cattributes.c:641,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:642,13'
          Dst:             igraph_vector_swap
        - Src:             'src/graph/cattributes.c:647,13'
          Dst:             igraph_fatal
        - Src:             'src/graph/cattributes.c:648,13'
          Dst:             igraph_vector_bool_index
        - Src:             'src/graph/cattributes.c:648,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:649,13'
          Dst:             igraph_vector_bool_swap
        - Src:             'src/graph/cattributes.c:660,5'
          Dst:             igraph_i_attribute_permutation_work_area_destroy
        - Src:             'src/graph/cattributes.c:661,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_cattribute_find_const
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_attribute_record_list_get_ptr
        - igraph_i_cattribute_find_index
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:91,26'
          Dst:             igraph_i_cattribute_find_index
        - Src:             'src/graph/cattributes.c:95,15'
          Dst:             igraph_attribute_record_list_get_ptr
    - functionName:    igraph_i_cattribute_revert_attribute_vector_sizes
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_size
        - igraph_attribute_record_resize
        - igraph_attribute_record_size
        - igraph_fatal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:181,32'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/cattributes.c:183,42'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:184,9'
          Dst:             igraph_attribute_record_size
        - Src:             'src/graph/cattributes.c:184,9'
          Dst:             igraph_fatal
        - Src:             'src/graph/cattributes.c:185,13'
          Dst:             igraph_attribute_record_resize
        - Src:             'src/graph/cattributes.c:188,13'
          Dst:             igraph_fatal
    - functionName:    igraph_i_cattribute_add_vertices_or_edges_inner
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         90
      ICount:          448
      EdgeCount:       102
      CyclomaticComplexity: 14
      functionsReached:
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_size
        - igraph_attribute_record_resize
        - igraph_attribute_record_size
        - igraph_error
        - igraph_fatal
        - igraph_i_cattribute_find_const
        - igraph_i_cattribute_find_or_create
        - igraph_strvector_append
        - igraph_strvector_size
        - igraph_vector_append
        - igraph_vector_bool_append
        - igraph_vector_bool_size
        - igraph_vector_size
        - igraph_warningf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/cattributes.c:296,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/cattributes.c:271,48'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/cattributes.c:274,5'
          Dst:             igraph_fatal
        - Src:             'src/graph/cattributes.c:279,56'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:281,9'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:281,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:285,14'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/cattributes.c:287,45'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:289,15'
          Dst:             igraph_i_cattribute_find_const
        - Src:             'src/graph/cattributes.c:292,9'
          Dst:             igraph_attribute_record_size
        - Src:             'src/graph/cattributes.c:292,9'
          Dst:             igraph_fatal
        - Src:             'src/graph/cattributes.c:298,27'
          Dst:             igraph_vector_size
        - Src:             'src/graph/cattributes.c:299,21'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:301,17'
          Dst:             igraph_vector_append
        - Src:             'src/graph/cattributes.c:301,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:306,27'
          Dst:             igraph_strvector_size
        - Src:             'src/graph/cattributes.c:307,21'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:309,17'
          Dst:             igraph_strvector_append
        - Src:             'src/graph/cattributes.c:309,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:314,27'
          Dst:             igraph_vector_bool_size
        - Src:             'src/graph/cattributes.c:315,21'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:317,17'
          Dst:             igraph_vector_bool_append
        - Src:             'src/graph/cattributes.c:317,17'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:322,17'
          Dst:             igraph_warningf
        - Src:             'src/graph/cattributes.c:331,13'
          Dst:             igraph_attribute_record_resize
        - Src:             'src/graph/cattributes.c:331,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:334,9'
          Dst:             igraph_attribute_record_size
        - Src:             'src/graph/cattributes.c:334,9'
          Dst:             igraph_fatal
    - functionName:    igraph_i_cattribute_add_vertices_or_edges
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_add_vertices_or_edges_inner
        - igraph_i_cattribute_revert_attribute_vector_sizes
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:346,26'
          Dst:             igraph_i_cattribute_add_vertices_or_edges_inner
        - Src:             'src/graph/cattributes.c:364,9'
          Dst:             igraph_i_cattribute_revert_attribute_vector_sizes
    - functionName:    igraph_cattribute_remove_all
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2896
      functionLinenumberEnd: 2909
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_attribute_record_list_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2901,9'
          Dst:             igraph_attribute_record_list_clear
        - Src:             'src/graph/cattributes.c:2904,9'
          Dst:             igraph_attribute_record_list_clear
        - Src:             'src/graph/cattributes.c:2907,9'
          Dst:             igraph_attribute_record_list_clear
    - functionName:    igraph_cattribute_remove_e
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2870
      functionLinenumberEnd: 2881
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_discard
        - igraph_i_cattribute_find_index
        - igraph_warning
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2874,22'
          Dst:             igraph_i_cattribute_find_index
        - Src:             'src/graph/cattributes.c:2877,9'
          Dst:             igraph_attribute_record_list_discard
        - Src:             'src/graph/cattributes.c:2879,9'
          Dst:             igraph_warning
    - functionName:    igraph_cattribute_remove_v
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2848
      functionLinenumberEnd: 2859
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_discard
        - igraph_i_cattribute_find_index
        - igraph_warning
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2852,22'
          Dst:             igraph_i_cattribute_find_index
        - Src:             'src/graph/cattributes.c:2855,9'
          Dst:             igraph_attribute_record_list_discard
        - Src:             'src/graph/cattributes.c:2857,9'
          Dst:             igraph_warning
    - functionName:    igraph_cattribute_remove_g
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2825
      functionLinenumberEnd: 2836
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_attribute_record_list_discard
        - igraph_i_cattribute_find_index
        - igraph_warning
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2829,22'
          Dst:             igraph_i_cattribute_find_index
        - Src:             'src/graph/cattributes.c:2832,9'
          Dst:             igraph_attribute_record_list_discard
        - Src:             'src/graph/cattributes.c:2834,9'
          Dst:             igraph_warning
    - functionName:    igraph_cattribute_EAS_setv
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2799
      functionLinenumberEnd: 2813
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          118
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_strvector_size
        - igraph_strvector_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2802,23'
          Dst:             igraph_ecount
        - Src:             'src/graph/cattributes.c:2805,9'
          Dst:             igraph_strvector_size
        - Src:             'src/graph/cattributes.c:2806,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2809,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2809,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2810,5'
          Dst:             igraph_strvector_update
        - Src:             'src/graph/cattributes.c:2810,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_EAB_setv
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2780
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          118
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_vector_bool_size
        - igraph_vector_bool_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2769,23'
          Dst:             igraph_ecount
        - Src:             'src/graph/cattributes.c:2772,9'
          Dst:             igraph_vector_bool_size
        - Src:             'src/graph/cattributes.c:2773,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2776,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2776,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2777,5'
          Dst:             igraph_vector_bool_update
        - Src:             'src/graph/cattributes.c:2777,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_EAN_setv
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2734
      functionLinenumberEnd: 2748
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          118
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_vector_size
        - igraph_vector_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2737,23'
          Dst:             igraph_ecount
        - Src:             'src/graph/cattributes.c:2740,9'
          Dst:             igraph_vector_size
        - Src:             'src/graph/cattributes.c:2741,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2744,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2744,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2745,5'
          Dst:             igraph_vector_update
        - Src:             'src/graph/cattributes.c:2745,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_VAS_setv
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2702
      functionLinenumberEnd: 2716
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          118
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_strvector_size
        - igraph_strvector_update
        - igraph_vcount
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2705,23'
          Dst:             igraph_vcount
        - Src:             'src/graph/cattributes.c:2708,9'
          Dst:             igraph_strvector_size
        - Src:             'src/graph/cattributes.c:2709,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2712,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2712,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2713,5'
          Dst:             igraph_strvector_update
        - Src:             'src/graph/cattributes.c:2713,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_VAB_setv
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2669
      functionLinenumberEnd: 2683
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          118
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_vcount
        - igraph_vector_bool_size
        - igraph_vector_bool_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2672,23'
          Dst:             igraph_vcount
        - Src:             'src/graph/cattributes.c:2675,9'
          Dst:             igraph_vector_bool_size
        - Src:             'src/graph/cattributes.c:2676,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2679,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2679,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2680,5'
          Dst:             igraph_vector_bool_update
        - Src:             'src/graph/cattributes.c:2680,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_VAN_setv
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2636
      functionLinenumberEnd: 2650
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          118
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_vcount
        - igraph_vector_size
        - igraph_vector_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2639,23'
          Dst:             igraph_vcount
        - Src:             'src/graph/cattributes.c:2642,9'
          Dst:             igraph_vector_size
        - Src:             'src/graph/cattributes.c:2643,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2646,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2646,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2647,5'
          Dst:             igraph_vector_update
        - Src:             'src/graph/cattributes.c:2647,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_EAS_set
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2607
      functionLinenumberEnd: 2617
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_strvector_set
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2611,5'
          Dst:             igraph_ecount
        - Src:             'src/graph/cattributes.c:2611,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2611,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2614,5'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:2614,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_EAB_set
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2575
      functionLinenumberEnd: 2585
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          78
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_i_cattribute_find_or_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2579,5'
          Dst:             igraph_ecount
        - Src:             'src/graph/cattributes.c:2579,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2579,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_EAN_set
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2544
      functionLinenumberEnd: 2554
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_i_cattribute_find_or_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2548,5'
          Dst:             igraph_ecount
        - Src:             'src/graph/cattributes.c:2548,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2548,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_VAS_set
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2513
      functionLinenumberEnd: 2523
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_strvector_set
        - igraph_vcount
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2517,5'
          Dst:             igraph_vcount
        - Src:             'src/graph/cattributes.c:2517,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2517,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2520,5'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:2520,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_VAB_set
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2481
      functionLinenumberEnd: 2491
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          78
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_vcount
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2485,5'
          Dst:             igraph_vcount
        - Src:             'src/graph/cattributes.c:2485,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2485,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_VAN_set
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2450
      functionLinenumberEnd: 2460
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_vcount
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2454,5'
          Dst:             igraph_vcount
        - Src:             'src/graph/cattributes.c:2454,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2454,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_GAS_set
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2416
      functionLinenumberEnd: 2429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          98
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_create
        - igraph_strvector_set
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2421,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2421,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:2426,5'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:2426,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_GAB_set
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2385
      functionLinenumberEnd: 2398
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          76
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2390,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2390,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_GAN_set
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2355
      functionLinenumberEnd: 2368
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_create
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2360,5'
          Dst:             igraph_i_cattribute_find_or_create
        - Src:             'src/graph/cattributes.c:2360,5'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_has_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2336
      functionLinenumberEnd: 2337
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_has_attr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2337,12'
          Dst:             igraph_i_cattribute_has_attr
    - functionName:    igraph_i_cattribute_has_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1536
      functionLinenumberEnd: 1551
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          74
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_index
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/graph/cattributes.c:1538,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/cattributes.c:1540,16'
          Dst:             igraph_i_cattribute_find_index
        - Src:             'src/graph/cattributes.c:1542,16'
          Dst:             igraph_i_cattribute_find_index
        - Src:             'src/graph/cattributes.c:1544,16'
          Dst:             igraph_i_cattribute_find_index
        - Src:             'src/graph/cattributes.c:1546,9'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_list
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2316
      functionLinenumberEnd: 2318
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_get_info
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2317,12'
          Dst:             igraph_i_cattribute_get_info
    - functionName:    igraph_i_cattribute_get_info
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1498
      functionLinenumberEnd: 1532
      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:          278
      EdgeCount:       54
      CyclomaticComplexity: 11
      functionsReached:
        - igraph_attribute_record_list_get_ptr
        - igraph_attribute_record_list_size
        - igraph_error
        - igraph_strvector_resize
        - igraph_strvector_set
        - igraph_vector_int_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1509,28'
          Dst:             igraph_attribute_record_list_size
        - Src:             'src/graph/cattributes.c:1512,13'
          Dst:             igraph_strvector_resize
        - Src:             'src/graph/cattributes.c:1512,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1515,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/graph/cattributes.c:1515,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1519,52'
          Dst:             igraph_attribute_record_list_get_ptr
        - Src:             'src/graph/cattributes.c:1523,17'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1523,17'
          Dst:             igraph_error
    - functionName:    igraph_cattribute_EASV
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2288
      functionLinenumberEnd: 2290
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_get_string_edge_attr
        - igraph_strvector_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2289,5'
          Dst:             igraph_strvector_clear
        - Src:             'src/graph/cattributes.c:2290,12'
          Dst:             igraph_i_cattribute_get_string_edge_attr
    - functionName:    igraph_i_cattribute_get_string_edge_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1748
      functionLinenumberEnd: 1774
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          266
      EdgeCount:       59
      CyclomaticComplexity: 10
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_es_is_all
        - igraph_i_cattribute_find_or_return
        - igraph_strvector_append
        - igraph_strvector_get
        - igraph_strvector_resize
        - igraph_strvector_set
        - igraph_strvector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1754,5'
          Dst:             igraph_i_cattribute_find_or_return
        - Src:             'src/graph/cattributes.c:1754,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1757,9'
          Dst:             igraph_es_is_all
        - Src:             'src/graph/cattributes.c:1758,9'
          Dst:             igraph_strvector_append
        - Src:             'src/graph/cattributes.c:1758,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1761,26'
          Dst:             igraph_strvector_size
        - Src:             'src/graph/cattributes.c:1762,9'
          Dst:             igraph_eit_create
        - Src:             'src/graph/cattributes.c:1762,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1763,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1763,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/cattributes.c:1764,9'
          Dst:             igraph_strvector_resize
        - Src:             'src/graph/cattributes.c:1764,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1767,13'
          Dst:             igraph_strvector_get
        - Src:             'src/graph/cattributes.c:1767,13'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1767,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1769,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/cattributes.c:1770,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_cattribute_VASV
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2267
      functionLinenumberEnd: 2269
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_get_string_vertex_attr
        - igraph_strvector_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2268,5'
          Dst:             igraph_strvector_clear
        - Src:             'src/graph/cattributes.c:2269,12'
          Dst:             igraph_i_cattribute_get_string_vertex_attr
    - functionName:    igraph_i_cattribute_get_string_vertex_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1686
      functionLinenumberEnd: 1713
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          268
      EdgeCount:       59
      CyclomaticComplexity: 10
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_cattribute_find_or_return
        - igraph_strvector_append
        - igraph_strvector_clear
        - igraph_strvector_get
        - igraph_strvector_resize
        - igraph_strvector_set
        - igraph_strvector_size
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vs_is_all
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1692,5'
          Dst:             igraph_i_cattribute_find_or_return
        - Src:             'src/graph/cattributes.c:1692,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1695,9'
          Dst:             igraph_vs_is_all
        - Src:             'src/graph/cattributes.c:1696,9'
          Dst:             igraph_strvector_clear
        - Src:             'src/graph/cattributes.c:1697,9'
          Dst:             igraph_strvector_append
        - Src:             'src/graph/cattributes.c:1697,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1700,26'
          Dst:             igraph_strvector_size
        - Src:             'src/graph/cattributes.c:1701,9'
          Dst:             igraph_vit_create
        - Src:             'src/graph/cattributes.c:1701,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1702,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1702,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/cattributes.c:1703,9'
          Dst:             igraph_strvector_resize
        - Src:             'src/graph/cattributes.c:1703,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1706,13'
          Dst:             igraph_strvector_get
        - Src:             'src/graph/cattributes.c:1706,13'
          Dst:             igraph_strvector_set
        - Src:             'src/graph/cattributes.c:1706,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1708,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/cattributes.c:1709,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_cattribute_EABV
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2246
      functionLinenumberEnd: 2248
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_get_bool_edge_attr
        - igraph_vector_bool_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2247,5'
          Dst:             igraph_vector_bool_clear
        - Src:             'src/graph/cattributes.c:2248,12'
          Dst:             igraph_i_cattribute_get_bool_edge_attr
    - functionName:    igraph_i_cattribute_get_bool_edge_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1779
      functionLinenumberEnd: 1805
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          246
      EdgeCount:       51
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_es_is_all
        - igraph_i_cattribute_find_or_return
        - igraph_vector_bool_append
        - igraph_vector_bool_resize
        - igraph_vector_bool_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1785,5'
          Dst:             igraph_i_cattribute_find_or_return
        - Src:             'src/graph/cattributes.c:1785,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1788,9'
          Dst:             igraph_es_is_all
        - Src:             'src/graph/cattributes.c:1789,9'
          Dst:             igraph_vector_bool_append
        - Src:             'src/graph/cattributes.c:1789,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1792,26'
          Dst:             igraph_vector_bool_size
        - Src:             'src/graph/cattributes.c:1793,9'
          Dst:             igraph_eit_create
        - Src:             'src/graph/cattributes.c:1793,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1794,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1794,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/cattributes.c:1795,9'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/graph/cattributes.c:1795,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1800,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/cattributes.c:1801,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_cattribute_EANV
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2226
      functionLinenumberEnd: 2228
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_get_numeric_edge_attr
        - igraph_vector_clear
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2227,5'
          Dst:             igraph_vector_clear
        - Src:             'src/graph/cattributes.c:2228,12'
          Dst:             igraph_i_cattribute_get_numeric_edge_attr
    - functionName:    igraph_i_cattribute_get_numeric_edge_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1717
      functionLinenumberEnd: 1743
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       51
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_es_is_all
        - igraph_i_cattribute_find_or_return
        - igraph_vector_append
        - igraph_vector_resize
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1723,5'
          Dst:             igraph_i_cattribute_find_or_return
        - Src:             'src/graph/cattributes.c:1723,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1726,9'
          Dst:             igraph_es_is_all
        - Src:             'src/graph/cattributes.c:1727,9'
          Dst:             igraph_vector_append
        - Src:             'src/graph/cattributes.c:1727,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1730,26'
          Dst:             igraph_vector_size
        - Src:             'src/graph/cattributes.c:1731,9'
          Dst:             igraph_eit_create
        - Src:             'src/graph/cattributes.c:1731,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1732,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1732,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/cattributes.c:1733,9'
          Dst:             igraph_vector_resize
        - Src:             'src/graph/cattributes.c:1733,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1738,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/graph/cattributes.c:1739,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_cattribute_VABV
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2206
      functionLinenumberEnd: 2208
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_get_bool_vertex_attr
        - igraph_vector_bool_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2207,5'
          Dst:             igraph_vector_bool_clear
        - Src:             'src/graph/cattributes.c:2208,12'
          Dst:             igraph_i_cattribute_get_bool_vertex_attr
    - functionName:    igraph_i_cattribute_get_bool_vertex_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1655
      functionLinenumberEnd: 1681
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          246
      EdgeCount:       51
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_cattribute_find_or_return
        - igraph_vector_bool_append
        - igraph_vector_bool_resize
        - igraph_vector_bool_size
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vs_is_all
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1661,5'
          Dst:             igraph_i_cattribute_find_or_return
        - Src:             'src/graph/cattributes.c:1661,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1664,9'
          Dst:             igraph_vs_is_all
        - Src:             'src/graph/cattributes.c:1665,9'
          Dst:             igraph_vector_bool_append
        - Src:             'src/graph/cattributes.c:1665,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1668,26'
          Dst:             igraph_vector_bool_size
        - Src:             'src/graph/cattributes.c:1669,9'
          Dst:             igraph_vit_create
        - Src:             'src/graph/cattributes.c:1669,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1670,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1670,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/cattributes.c:1671,9'
          Dst:             igraph_vector_bool_resize
        - Src:             'src/graph/cattributes.c:1671,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1676,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/cattributes.c:1677,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_cattribute_VANV
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2186
      functionLinenumberEnd: 2188
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_get_numeric_vertex_attr
        - igraph_vector_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2187,5'
          Dst:             igraph_vector_clear
        - Src:             'src/graph/cattributes.c:2188,12'
          Dst:             igraph_i_cattribute_get_numeric_vertex_attr
    - functionName:    igraph_i_cattribute_get_numeric_vertex_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1624
      functionLinenumberEnd: 1650
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          244
      EdgeCount:       51
      CyclomaticComplexity: 9
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_i_cattribute_find_or_return
        - igraph_vector_append
        - igraph_vector_resize
        - igraph_vector_size
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vs_is_all
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1630,5'
          Dst:             igraph_i_cattribute_find_or_return
        - Src:             'src/graph/cattributes.c:1630,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1633,9'
          Dst:             igraph_vs_is_all
        - Src:             'src/graph/cattributes.c:1634,9'
          Dst:             igraph_vector_append
        - Src:             'src/graph/cattributes.c:1634,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1637,26'
          Dst:             igraph_vector_size
        - Src:             'src/graph/cattributes.c:1638,9'
          Dst:             igraph_vit_create
        - Src:             'src/graph/cattributes.c:1638,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1639,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:1639,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/cattributes.c:1640,9'
          Dst:             igraph_vector_resize
        - Src:             'src/graph/cattributes.c:1640,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1645,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/graph/cattributes.c:1646,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_cattribute_EAS
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2156
      functionLinenumberEnd: 2169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_find
        - igraph_strvector_get
        - igraph_warningf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2161,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:2163,9'
          Dst:             igraph_warningf
        - Src:             'src/graph/cattributes.c:2168,12'
          Dst:             igraph_strvector_get
    - functionName:    igraph_cattribute_EAB
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2121
      functionLinenumberEnd: 2134
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_find
        - igraph_warningf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2126,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:2128,9'
          Dst:             igraph_warningf
    - functionName:    igraph_cattribute_EAN
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2088
      functionLinenumberEnd: 2101
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          58
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_find
        - igraph_warningf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2093,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:2095,9'
          Dst:             igraph_warningf
    - functionName:    igraph_cattribute_VAS
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2055
      functionLinenumberEnd: 2068
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_find
        - igraph_strvector_get
        - igraph_warningf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2060,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:2062,9'
          Dst:             igraph_warningf
        - Src:             'src/graph/cattributes.c:2067,12'
          Dst:             igraph_strvector_get
    - functionName:    igraph_cattribute_VAB
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2020
      functionLinenumberEnd: 2033
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_find
        - igraph_warningf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:2025,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:2027,9'
          Dst:             igraph_warningf
    - functionName:    igraph_cattribute_VAN
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1987
      functionLinenumberEnd: 2000
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          58
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_find
        - igraph_warningf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1992,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:1994,9'
          Dst:             igraph_warningf
    - functionName:    igraph_cattribute_GAS
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1954
      functionLinenumberEnd: 1967
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_find
        - igraph_strvector_get
        - igraph_warningf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1959,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:1961,9'
          Dst:             igraph_warningf
        - Src:             'src/graph/cattributes.c:1966,12'
          Dst:             igraph_strvector_get
    - functionName:    igraph_cattribute_GAB
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1922
      functionLinenumberEnd: 1935
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          56
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_find
        - igraph_warningf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1927,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:1929,9'
          Dst:             igraph_warningf
    - functionName:    igraph_cattribute_GAN
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1891
      functionLinenumberEnd: 1904
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_find
        - igraph_warningf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1896,11'
          Dst:             igraph_i_cattribute_find
        - Src:             'src/graph/cattributes.c:1898,9'
          Dst:             igraph_warningf
    - functionName:    igraph_i_cattribute_get_bool_graph_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1597
      functionLinenumberEnd: 1606
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          103
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_return
        - igraph_vector_bool_push_back
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1602,5'
          Dst:             igraph_i_cattribute_find_or_return
        - Src:             'src/graph/cattributes.c:1602,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1603,5'
          Dst:             igraph_vector_bool_push_back
        - Src:             'src/graph/cattributes.c:1603,5'
          Dst:             igraph_error
    - functionName:    igraph_i_cattribute_get_string_graph_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1610
      functionLinenumberEnd: 1619
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          99
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_return
        - igraph_strvector_get
        - igraph_strvector_push_back
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1615,5'
          Dst:             igraph_i_cattribute_find_or_return
        - Src:             'src/graph/cattributes.c:1615,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1616,5'
          Dst:             igraph_strvector_get
        - Src:             'src/graph/cattributes.c:1616,5'
          Dst:             igraph_strvector_push_back
        - Src:             'src/graph/cattributes.c:1616,5'
          Dst:             igraph_error
    - functionName:    igraph_i_cattribute_get_numeric_graph_attr
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          102
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_return
        - igraph_vector_push_back
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1589,5'
          Dst:             igraph_i_cattribute_find_or_return
        - Src:             'src/graph/cattributes.c:1589,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1590,5'
          Dst:             igraph_vector_push_back
        - Src:             'src/graph/cattributes.c:1590,5'
          Dst:             igraph_error
    - functionName:    igraph_i_cattribute_get_type
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1556
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          105
      EdgeCount:       18
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_error
        - igraph_i_cattribute_find_or_return
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/graph/cattributes.c:1561,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/graph/cattributes.c:1572,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:1576,5'
          Dst:             igraph_i_cattribute_find_or_return
        - Src:             'src/graph/cattributes.c:1576,5'
          Dst:             igraph_error
    - functionName:    igraph_i_cattribute_combine_edges
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1484
      functionLinenumberEnd: 1488
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_combine_attribute_record_lists
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1487,12'
          Dst:             igraph_i_cattribute_combine_attribute_record_lists
    - functionName:    igraph_i_cattribute_permute_edges
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1471
      functionLinenumberEnd: 1479
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_permute_attribute_record_list
        - igraph_i_cattribute_permute_attribute_record_list_in_place
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1475,16'
          Dst:             igraph_i_cattribute_permute_attribute_record_list_in_place
        - Src:             'src/graph/cattributes.c:1477,16'
          Dst:             igraph_i_cattribute_permute_attribute_record_list
    - functionName:    igraph_i_cattribute_add_edges
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1463
      functionLinenumberEnd: 1466
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_ecount
        - igraph_i_cattribute_add_vertices_or_edges
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1464,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/graph/cattributes.c:1466,66'
          Dst:             igraph_ecount
        - Src:             'src/graph/cattributes.c:1466,12'
          Dst:             igraph_i_cattribute_add_vertices_or_edges
    - functionName:    igraph_i_cattribute_combine_vertices
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1452
      functionLinenumberEnd: 1456
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_combine_attribute_record_lists
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:1455,12'
          Dst:             igraph_i_cattribute_combine_attribute_record_lists
    - functionName:    igraph_i_cattribute_permute_vertices
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_cattribute_permute_attribute_record_list
        - igraph_i_cattribute_permute_attribute_record_list_in_place
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:672,16'
          Dst:             igraph_i_cattribute_permute_attribute_record_list_in_place
        - Src:             'src/graph/cattributes.c:674,16'
          Dst:             igraph_i_cattribute_permute_attribute_record_list
    - functionName:    igraph_i_cattribute_add_vertices
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_i_cattribute_add_vertices_or_edges
        - igraph_vcount
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:375,66'
          Dst:             igraph_vcount
        - Src:             'src/graph/cattributes.c:375,12'
          Dst:             igraph_i_cattribute_add_vertices_or_edges
    - functionName:    igraph_i_cattribute_copy
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          213
      EdgeCount:       41
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_attribute_record_list_destroy
        - igraph_attribute_record_list_init
        - igraph_attribute_record_list_init_copy
        - igraph_error
        - igraph_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:242,14'
          Dst:             calloc
        - Src:             'src/graph/cattributes.c:243,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:244,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:244,5'
          Dst:             igraph_free
        - Src:             'src/graph/cattributes.c:252,13'
          Dst:             igraph_attribute_record_list_init_copy
        - Src:             'src/graph/cattributes.c:252,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:254,13'
          Dst:             igraph_attribute_record_list_init
        - Src:             'src/graph/cattributes.c:254,13'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:256,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:256,9'
          Dst:             igraph_attribute_record_list_destroy
        - Src:             'src/graph/cattributes.c:260,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_cattribute_destroy
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_attribute_record_list_destroy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:223,5'
          Dst:             igraph_attribute_record_list_destroy
        - Src:             'src/graph/cattributes.c:224,5'
          Dst:             igraph_attribute_record_list_destroy
        - Src:             'src/graph/cattributes.c:225,5'
          Dst:             igraph_attribute_record_list_destroy
    - functionName:    igraph_i_cattribute_init
      functionSourceFile: '/src/igraph/src/graph/cattributes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          209
      EdgeCount:       56
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_attribute_record_list_destroy
        - igraph_attribute_record_list_init
        - igraph_attribute_record_list_init_copy
        - igraph_error
        - igraph_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/cattributes.c:198,13'
          Dst:             calloc
        - Src:             'src/graph/cattributes.c:199,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:200,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:200,5'
          Dst:             igraph_free
        - Src:             'src/graph/cattributes.c:203,9'
          Dst:             igraph_attribute_record_list_init_copy
        - Src:             'src/graph/cattributes.c:203,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:205,9'
          Dst:             igraph_attribute_record_list_init
        - Src:             'src/graph/cattributes.c:205,9'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:207,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:207,5'
          Dst:             igraph_attribute_record_list_destroy
        - Src:             'src/graph/cattributes.c:209,5'
          Dst:             igraph_attribute_record_list_init
        - Src:             'src/graph/cattributes.c:209,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:210,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:210,5'
          Dst:             igraph_attribute_record_list_destroy
        - Src:             'src/graph/cattributes.c:212,5'
          Dst:             igraph_attribute_record_list_init
        - Src:             'src/graph/cattributes.c:212,5'
          Dst:             igraph_error
        - Src:             'src/graph/cattributes.c:213,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/graph/cattributes.c:213,5'
          Dst:             igraph_attribute_record_list_destroy
        - Src:             'src/graph/cattributes.c:216,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - 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:    33
      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:    16
      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:    8
      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:    1
      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:    0
      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:    0
      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:    6
      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:    3
      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:    1
      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:    94
      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:    46
      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:    1
      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:    22
      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:    5
      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:    0
      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:    4
      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:    38
      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_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:    0
      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:    68
      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:    113
      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:    67
      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:    24
      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:    2
      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:    0
      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:    4
      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:    16
      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:    0
      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:    22
      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:    2
      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:    18
      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:    1
      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:    2
      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:    0
      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:    2
      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_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:    9
      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_edge_betweenness_subset
      functionSourceFile: '/src/igraph/src/centrality/betweenness.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1232
      functionLinenumberEnd: 1404
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         246
      ICount:          1181
      EdgeCount:       291
      CyclomaticComplexity: 47
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - betweenness_check_weights
        - calloc
        - igraph_allow_interruption
        - igraph_ecount
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_es_is_all
        - igraph_free
        - igraph_inclist_destroy
        - igraph_inclist_init
        - igraph_inclist_init_empty
        - igraph_is_directed
        - igraph_progress
        - igraph_stack_int_destroy
        - igraph_stack_int_empty
        - igraph_stack_int_init
        - igraph_stack_int_pop
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_clear
        - igraph_vector_int_size
        - igraph_vector_null
        - igraph_vector_resize
        - igraph_vector_scale
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vs_size
        - sspf_edge
        - sspf_weighted_edge
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/betweenness.c:1234,32'
          Dst:             igraph_vcount
        - Src:             'src/centrality/betweenness.c:1235,32'
          Dst:             igraph_ecount
        - Src:             'src/centrality/betweenness.c:1251,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1254,5'
          Dst:             betweenness_check_weights
        - Src:             'src/centrality/betweenness.c:1254,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1256,5'
          Dst:             igraph_vs_size
        - Src:             'src/centrality/betweenness.c:1256,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1258,17'
          Dst:             calloc
        - Src:             'src/centrality/betweenness.c:1259,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1260,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1260,5'
          Dst:             igraph_free
        - Src:             'src/centrality/betweenness.c:1262,5'
          Dst:             igraph_vit_create
        - Src:             'src/centrality/betweenness.c:1262,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1263,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1263,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/betweenness.c:1267,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/betweenness.c:1268,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/centrality/betweenness.c:1270,5'
          Dst:             igraph_inclist_init
        - Src:             'src/centrality/betweenness.c:1270,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1271,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1271,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/centrality/betweenness.c:1272,5'
          Dst:             igraph_inclist_init_empty
        - Src:             'src/centrality/betweenness.c:1272,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1273,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1273,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/centrality/betweenness.c:1275,5'
          Dst:             igraph_vector_init
        - Src:             'src/centrality/betweenness.c:1275,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1275,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1275,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/betweenness.c:1277,13'
          Dst:             calloc
        - Src:             'src/centrality/betweenness.c:1278,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1279,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1279,5'
          Dst:             igraph_free
        - Src:             'src/centrality/betweenness.c:1281,16'
          Dst:             calloc
        - Src:             'src/centrality/betweenness.c:1282,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1283,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1283,5'
          Dst:             igraph_free
        - Src:             'src/centrality/betweenness.c:1285,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/centrality/betweenness.c:1285,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1286,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1286,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/centrality/betweenness.c:1288,10'
          Dst:             igraph_es_is_all
        - Src:             'src/centrality/betweenness.c:1290,9'
          Dst:             igraph_vector_init
        - Src:             'src/centrality/betweenness.c:1290,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1290,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1290,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/betweenness.c:1293,9'
          Dst:             igraph_vector_resize
        - Src:             'src/centrality/betweenness.c:1293,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1294,9'
          Dst:             igraph_vector_null
        - Src:             'src/centrality/betweenness.c:1298,5'
          Dst:             igraph_vit_create
        - Src:             'src/centrality/betweenness.c:1298,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1299,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1299,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/betweenness.c:1308,9'
          Dst:             igraph_progress
        - Src:             'src/centrality/betweenness.c:1308,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1312,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/centrality/betweenness.c:1332,13'
          Dst:             sspf_weighted_edge
        - Src:             'src/centrality/betweenness.c:1332,13'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1334,13'
          Dst:             sspf_edge
        - Src:             'src/centrality/betweenness.c:1334,13'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1339,17'
          Dst:             igraph_stack_int_empty
        - Src:             'src/centrality/betweenness.c:1340,36'
          Dst:             igraph_stack_int_pop
        - Src:             'src/centrality/betweenness.c:1342,40'
          Dst:             igraph_vector_int_size
        - Src:             'src/centrality/betweenness.c:1364,13'
          Dst:             igraph_vector_int_clear
        - Src:             'src/centrality/betweenness.c:1368,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/betweenness.c:1369,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/centrality/betweenness.c:1372,10'
          Dst:             igraph_es_is_all
        - Src:             'src/centrality/betweenness.c:1373,9'
          Dst:             igraph_eit_create
        - Src:             'src/centrality/betweenness.c:1373,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1374,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1374,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/centrality/betweenness.c:1376,9'
          Dst:             igraph_vector_resize
        - Src:             'src/centrality/betweenness.c:1376,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1384,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/centrality/betweenness.c:1385,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/betweenness.c:1386,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/centrality/betweenness.c:1390,23'
          Dst:             igraph_is_directed
        - Src:             'src/centrality/betweenness.c:1391,9'
          Dst:             igraph_vector_scale
        - Src:             'src/centrality/betweenness.c:1394,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/centrality/betweenness.c:1397,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/betweenness.c:1398,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/centrality/betweenness.c:1399,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/centrality/betweenness.c:1401,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    betweenness_check_weights
      functionSourceFile: '/src/igraph/src/centrality/betweenness.c'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          102
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - igraph_error
        - igraph_vector_min
        - igraph_vector_size
        - igraph_warningf
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/betweenness.c:431,13'
          Dst:             igraph_vector_size
        - Src:             'src/centrality/betweenness.c:432,13'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:435,25'
          Dst:             igraph_vector_min
        - Src:             'src/centrality/betweenness.c:437,17'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:439,17'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:441,17'
          Dst:             igraph_warningf
    - functionName:    sspf_weighted_edge
      functionSourceFile: '/src/igraph/src/centrality/betweenness.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          521
      EdgeCount:       97
      CyclomaticComplexity: 19
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - 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_cmp_epsilon
        - igraph_error
        - igraph_stack_int_push
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_push_back
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/betweenness.c:355,5'
          Dst:             igraph_vcount
        - Src:             'src/centrality/betweenness.c:355,5'
          Dst:             igraph_2wheap_init
        - Src:             'src/centrality/betweenness.c:355,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:356,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:356,5'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/centrality/betweenness.c:358,5'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/centrality/betweenness.c:362,13'
          Dst:             igraph_2wheap_empty
        - Src:             'src/centrality/betweenness.c:363,31'
          Dst:             igraph_2wheap_max_index
        - Src:             'src/centrality/betweenness.c:364,34'
          Dst:             igraph_2wheap_delete_max
        - Src:             'src/centrality/betweenness.c:371,13'
          Dst:             igraph_vector_int_clear
        - Src:             'src/centrality/betweenness.c:376,9'
          Dst:             igraph_stack_int_push
        - Src:             'src/centrality/betweenness.c:376,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:380,16'
          Dst:             igraph_vector_int_size
        - Src:             'src/centrality/betweenness.c:391,30'
          Dst:             igraph_cmp_epsilon
        - Src:             'src/centrality/betweenness.c:397,17'
          Dst:             igraph_vector_int_resize
        - Src:             'src/centrality/betweenness.c:397,17'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:401,17'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/centrality/betweenness.c:401,17'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:405,17'
          Dst:             igraph_vector_int_resize
        - Src:             'src/centrality/betweenness.c:405,17'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:409,17'
          Dst:             igraph_2wheap_modify
        - Src:             'src/centrality/betweenness.c:413,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/centrality/betweenness.c:413,17'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:419,5'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/centrality/betweenness.c:420,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    sspf_edge
      functionSourceFile: '/src/igraph/src/centrality/betweenness.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          419
      EdgeCount:       83
      CyclomaticComplexity: 16
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_stack_int_push
        - igraph_vector_int_clear
        - igraph_vector_int_push_back
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/betweenness.c:157,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/centrality/betweenness.c:157,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:157,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:157,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/centrality/betweenness.c:159,5'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/centrality/betweenness.c:159,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:163,13'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/centrality/betweenness.c:164,32'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/centrality/betweenness.c:171,13'
          Dst:             igraph_vector_int_clear
        - Src:             'src/centrality/betweenness.c:176,9'
          Dst:             igraph_stack_int_push
        - Src:             'src/centrality/betweenness.c:176,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:180,16'
          Dst:             igraph_vector_int_size
        - Src:             'src/centrality/betweenness.c:188,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/centrality/betweenness.c:188,17'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:195,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/centrality/betweenness.c:195,17'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:201,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/centrality/betweenness.c:202,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_betweenness_subset
      functionSourceFile: '/src/igraph/src/centrality/betweenness.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1005
      functionLinenumberEnd: 1188
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         261
      ICount:          1211
      EdgeCount:       309
      CyclomaticComplexity: 50
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - betweenness_check_weights
        - calloc
        - igraph_adjlist_destroy
        - igraph_adjlist_init
        - igraph_adjlist_init_empty
        - igraph_allow_interruption
        - igraph_ecount
        - igraph_error
        - igraph_free
        - igraph_inclist_destroy
        - igraph_inclist_init
        - igraph_is_directed
        - igraph_progress
        - igraph_stack_int_destroy
        - igraph_stack_int_empty
        - igraph_stack_int_init
        - igraph_stack_int_pop
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_clear
        - igraph_vector_int_size
        - igraph_vector_null
        - igraph_vector_resize
        - igraph_vector_scale
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vs_is_all
        - igraph_vs_size
        - sspf
        - sspf_weighted
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/betweenness.c:1007,32'
          Dst:             igraph_vcount
        - Src:             'src/centrality/betweenness.c:1008,32'
          Dst:             igraph_ecount
        - Src:             'src/centrality/betweenness.c:1025,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1028,5'
          Dst:             betweenness_check_weights
        - Src:             'src/centrality/betweenness.c:1028,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1030,5'
          Dst:             igraph_vs_size
        - Src:             'src/centrality/betweenness.c:1030,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1033,9'
          Dst:             igraph_inclist_init
        - Src:             'src/centrality/betweenness.c:1033,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1034,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1034,9'
          Dst:             igraph_inclist_destroy
        - Src:             'src/centrality/betweenness.c:1036,9'
          Dst:             igraph_adjlist_init
        - Src:             'src/centrality/betweenness.c:1036,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1037,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1037,9'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/centrality/betweenness.c:1040,5'
          Dst:             igraph_adjlist_init_empty
        - Src:             'src/centrality/betweenness.c:1040,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1041,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1041,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/centrality/betweenness.c:1043,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/centrality/betweenness.c:1043,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1044,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1044,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/centrality/betweenness.c:1046,5'
          Dst:             igraph_vector_init
        - Src:             'src/centrality/betweenness.c:1046,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1046,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1046,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/betweenness.c:1048,13'
          Dst:             calloc
        - Src:             'src/centrality/betweenness.c:1049,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1050,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1050,5'
          Dst:             igraph_free
        - Src:             'src/centrality/betweenness.c:1052,16'
          Dst:             calloc
        - Src:             'src/centrality/betweenness.c:1053,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1054,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1054,5'
          Dst:             igraph_free
        - Src:             'src/centrality/betweenness.c:1056,17'
          Dst:             calloc
        - Src:             'src/centrality/betweenness.c:1057,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1058,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1058,5'
          Dst:             igraph_free
        - Src:             'src/centrality/betweenness.c:1060,5'
          Dst:             igraph_vit_create
        - Src:             'src/centrality/betweenness.c:1060,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1061,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1061,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/betweenness.c:1065,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/betweenness.c:1066,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/centrality/betweenness.c:1068,10'
          Dst:             igraph_vs_is_all
        - Src:             'src/centrality/betweenness.c:1070,9'
          Dst:             igraph_vector_init
        - Src:             'src/centrality/betweenness.c:1070,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1070,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1070,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/betweenness.c:1073,9'
          Dst:             igraph_vector_resize
        - Src:             'src/centrality/betweenness.c:1073,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1074,9'
          Dst:             igraph_vector_null
        - Src:             'src/centrality/betweenness.c:1078,5'
          Dst:             igraph_vit_create
        - Src:             'src/centrality/betweenness.c:1078,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1079,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1079,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/betweenness.c:1088,9'
          Dst:             igraph_progress
        - Src:             'src/centrality/betweenness.c:1088,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1092,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/centrality/betweenness.c:1112,13'
          Dst:             sspf_weighted
        - Src:             'src/centrality/betweenness.c:1112,13'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1114,13'
          Dst:             sspf
        - Src:             'src/centrality/betweenness.c:1114,13'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1119,17'
          Dst:             igraph_stack_int_empty
        - Src:             'src/centrality/betweenness.c:1120,36'
          Dst:             igraph_stack_int_pop
        - Src:             'src/centrality/betweenness.c:1122,40'
          Dst:             igraph_vector_int_size
        - Src:             'src/centrality/betweenness.c:1146,13'
          Dst:             igraph_vector_int_clear
        - Src:             'src/centrality/betweenness.c:1150,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/betweenness.c:1151,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/centrality/betweenness.c:1154,10'
          Dst:             igraph_vs_is_all
        - Src:             'src/centrality/betweenness.c:1155,9'
          Dst:             igraph_vit_create
        - Src:             'src/centrality/betweenness.c:1155,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1156,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:1156,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/betweenness.c:1158,9'
          Dst:             igraph_vector_resize
        - Src:             'src/centrality/betweenness.c:1158,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:1165,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/betweenness.c:1166,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/betweenness.c:1167,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/centrality/betweenness.c:1170,22'
          Dst:             igraph_is_directed
        - Src:             'src/centrality/betweenness.c:1171,9'
          Dst:             igraph_vector_scale
        - Src:             'src/centrality/betweenness.c:1177,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/betweenness.c:1178,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/centrality/betweenness.c:1179,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/centrality/betweenness.c:1181,9'
          Dst:             igraph_inclist_destroy
        - Src:             'src/centrality/betweenness.c:1183,9'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/centrality/betweenness.c:1185,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    sspf_weighted
      functionSourceFile: '/src/igraph/src/centrality/betweenness.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          521
      EdgeCount:       97
      CyclomaticComplexity: 19
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - 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_cmp_epsilon
        - igraph_error
        - igraph_stack_int_push
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_push_back
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/betweenness.c:246,5'
          Dst:             igraph_vcount
        - Src:             'src/centrality/betweenness.c:246,5'
          Dst:             igraph_2wheap_init
        - Src:             'src/centrality/betweenness.c:246,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:247,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:247,5'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/centrality/betweenness.c:249,5'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/centrality/betweenness.c:253,13'
          Dst:             igraph_2wheap_empty
        - Src:             'src/centrality/betweenness.c:254,31'
          Dst:             igraph_2wheap_max_index
        - Src:             'src/centrality/betweenness.c:255,34'
          Dst:             igraph_2wheap_delete_max
        - Src:             'src/centrality/betweenness.c:262,13'
          Dst:             igraph_vector_int_clear
        - Src:             'src/centrality/betweenness.c:267,9'
          Dst:             igraph_stack_int_push
        - Src:             'src/centrality/betweenness.c:267,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:271,16'
          Dst:             igraph_vector_int_size
        - Src:             'src/centrality/betweenness.c:282,30'
          Dst:             igraph_cmp_epsilon
        - Src:             'src/centrality/betweenness.c:288,17'
          Dst:             igraph_vector_int_resize
        - Src:             'src/centrality/betweenness.c:288,17'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:292,17'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/centrality/betweenness.c:292,17'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:296,17'
          Dst:             igraph_vector_int_resize
        - Src:             'src/centrality/betweenness.c:296,17'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:300,17'
          Dst:             igraph_2wheap_modify
        - Src:             'src/centrality/betweenness.c:304,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/centrality/betweenness.c:304,17'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:310,5'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/centrality/betweenness.c:311,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    sspf
      functionSourceFile: '/src/igraph/src/centrality/betweenness.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          381
      EdgeCount:       79
      CyclomaticComplexity: 15
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_init
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_stack_int_push
        - igraph_vector_int_clear
        - igraph_vector_int_push_back
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/betweenness.c:76,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/centrality/betweenness.c:76,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:76,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:76,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/centrality/betweenness.c:78,5'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/centrality/betweenness.c:78,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:82,13'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/centrality/betweenness.c:83,32'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/centrality/betweenness.c:90,13'
          Dst:             igraph_vector_int_clear
        - Src:             'src/centrality/betweenness.c:95,9'
          Dst:             igraph_stack_int_push
        - Src:             'src/centrality/betweenness.c:95,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:99,16'
          Dst:             igraph_vector_int_size
        - Src:             'src/centrality/betweenness.c:106,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/centrality/betweenness.c:106,17'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:113,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/centrality/betweenness.c:113,17'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:119,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/centrality/betweenness.c:120,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_edge_betweenness_cutoff
      functionSourceFile: '/src/igraph/src/centrality/betweenness.c'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 960
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         192
      ICount:          934
      EdgeCount:       226
      CyclomaticComplexity: 36
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - betweenness_check_weights
        - calloc
        - igraph_allow_interruption
        - igraph_ecount
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_es_is_all
        - igraph_free
        - igraph_inclist_destroy
        - igraph_inclist_init
        - igraph_inclist_init_empty
        - igraph_is_directed
        - igraph_progress
        - igraph_stack_int_destroy
        - igraph_stack_int_empty
        - igraph_stack_int_init
        - igraph_stack_int_pop
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_clear
        - igraph_vector_int_size
        - igraph_vector_null
        - igraph_vector_resize
        - igraph_vector_scale
        - sspf_edge
        - sspf_weighted_edge
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/betweenness.c:823,32'
          Dst:             igraph_vcount
        - Src:             'src/centrality/betweenness.c:824,32'
          Dst:             igraph_ecount
        - Src:             'src/centrality/betweenness.c:835,10'
          Dst:             igraph_is_directed
        - Src:             'src/centrality/betweenness.c:840,5'
          Dst:             betweenness_check_weights
        - Src:             'src/centrality/betweenness.c:840,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:842,5'
          Dst:             igraph_inclist_init
        - Src:             'src/centrality/betweenness.c:842,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:843,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:843,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/centrality/betweenness.c:845,5'
          Dst:             igraph_inclist_init_empty
        - Src:             'src/centrality/betweenness.c:845,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:846,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:846,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/centrality/betweenness.c:848,5'
          Dst:             igraph_vector_init
        - Src:             'src/centrality/betweenness.c:848,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:848,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:848,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/betweenness.c:850,13'
          Dst:             calloc
        - Src:             'src/centrality/betweenness.c:851,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:852,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:852,5'
          Dst:             igraph_free
        - Src:             'src/centrality/betweenness.c:854,16'
          Dst:             calloc
        - Src:             'src/centrality/betweenness.c:856,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:858,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:858,5'
          Dst:             igraph_free
        - Src:             'src/centrality/betweenness.c:860,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/centrality/betweenness.c:860,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:861,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:861,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/centrality/betweenness.c:863,10'
          Dst:             igraph_es_is_all
        - Src:             'src/centrality/betweenness.c:865,9'
          Dst:             igraph_vector_init
        - Src:             'src/centrality/betweenness.c:865,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:865,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:865,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/betweenness.c:868,9'
          Dst:             igraph_vector_resize
        - Src:             'src/centrality/betweenness.c:868,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:869,9'
          Dst:             igraph_vector_null
        - Src:             'src/centrality/betweenness.c:884,9'
          Dst:             igraph_progress
        - Src:             'src/centrality/betweenness.c:884,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:885,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/centrality/betweenness.c:889,13'
          Dst:             sspf_weighted_edge
        - Src:             'src/centrality/betweenness.c:889,13'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:891,13'
          Dst:             sspf_edge
        - Src:             'src/centrality/betweenness.c:891,13'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:896,17'
          Dst:             igraph_stack_int_empty
        - Src:             'src/centrality/betweenness.c:897,36'
          Dst:             igraph_stack_int_pop
        - Src:             'src/centrality/betweenness.c:899,40'
          Dst:             igraph_vector_int_size
        - Src:             'src/centrality/betweenness.c:915,13'
          Dst:             igraph_vector_int_clear
        - Src:             'src/centrality/betweenness.c:920,10'
          Dst:             igraph_es_is_all
        - Src:             'src/centrality/betweenness.c:923,9'
          Dst:             igraph_eit_create
        - Src:             'src/centrality/betweenness.c:923,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:924,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:924,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/centrality/betweenness.c:926,9'
          Dst:             igraph_vector_resize
        - Src:             'src/centrality/betweenness.c:926,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:934,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/centrality/betweenness.c:935,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/betweenness.c:936,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/centrality/betweenness.c:947,5'
          Dst:             igraph_vector_scale
        - Src:             'src/centrality/betweenness.c:949,5'
          Dst:             igraph_progress
        - Src:             'src/centrality/betweenness.c:949,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:951,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/centrality/betweenness.c:952,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/centrality/betweenness.c:953,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/centrality/betweenness.c:954,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/betweenness.c:957,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_edge_betweenness
      functionSourceFile: '/src/igraph/src/centrality/betweenness.c'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_edge_betweenness_cutoff
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/betweenness.c:771,12'
          Dst:             igraph_edge_betweenness_cutoff
    - functionName:    igraph_betweenness_cutoff
      functionSourceFile: '/src/igraph/src/centrality/betweenness.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         209
      ICount:          972
      EdgeCount:       246
      CyclomaticComplexity: 39
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - betweenness_check_weights
        - calloc
        - igraph_adjlist_destroy
        - igraph_adjlist_init
        - igraph_adjlist_init_empty
        - igraph_allow_interruption
        - igraph_ecount
        - igraph_error
        - igraph_free
        - igraph_inclist_destroy
        - igraph_inclist_init
        - igraph_is_directed
        - igraph_progress
        - igraph_stack_int_destroy
        - igraph_stack_int_empty
        - igraph_stack_int_init
        - igraph_stack_int_pop
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_clear
        - igraph_vector_int_size
        - igraph_vector_null
        - igraph_vector_resize
        - igraph_vector_scale
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vs_is_all
        - sspf
        - sspf_weighted
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/betweenness.c:560,32'
          Dst:             igraph_vcount
        - Src:             'src/centrality/betweenness.c:561,32'
          Dst:             igraph_ecount
        - Src:             'src/centrality/betweenness.c:582,10'
          Dst:             igraph_is_directed
        - Src:             'src/centrality/betweenness.c:587,5'
          Dst:             betweenness_check_weights
        - Src:             'src/centrality/betweenness.c:587,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:590,9'
          Dst:             igraph_inclist_init
        - Src:             'src/centrality/betweenness.c:590,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:591,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:591,9'
          Dst:             igraph_inclist_destroy
        - Src:             'src/centrality/betweenness.c:593,9'
          Dst:             igraph_adjlist_init
        - Src:             'src/centrality/betweenness.c:593,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:594,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:594,9'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/centrality/betweenness.c:597,5'
          Dst:             igraph_adjlist_init_empty
        - Src:             'src/centrality/betweenness.c:597,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:598,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:598,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/centrality/betweenness.c:600,5'
          Dst:             igraph_stack_int_init
        - Src:             'src/centrality/betweenness.c:600,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:601,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:601,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/centrality/betweenness.c:603,5'
          Dst:             igraph_vector_init
        - Src:             'src/centrality/betweenness.c:603,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:603,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:603,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/betweenness.c:605,13'
          Dst:             calloc
        - Src:             'src/centrality/betweenness.c:606,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:607,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:607,5'
          Dst:             igraph_free
        - Src:             'src/centrality/betweenness.c:609,16'
          Dst:             calloc
        - Src:             'src/centrality/betweenness.c:610,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:611,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:611,5'
          Dst:             igraph_free
        - Src:             'src/centrality/betweenness.c:613,9'
          Dst:             igraph_vs_is_all
        - Src:             'src/centrality/betweenness.c:615,9'
          Dst:             igraph_vector_resize
        - Src:             'src/centrality/betweenness.c:615,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:616,9'
          Dst:             igraph_vector_null
        - Src:             'src/centrality/betweenness.c:620,9'
          Dst:             igraph_vector_init
        - Src:             'src/centrality/betweenness.c:620,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:620,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:620,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/betweenness.c:634,9'
          Dst:             igraph_progress
        - Src:             'src/centrality/betweenness.c:634,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:635,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/centrality/betweenness.c:639,13'
          Dst:             sspf_weighted
        - Src:             'src/centrality/betweenness.c:639,13'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:641,13'
          Dst:             sspf
        - Src:             'src/centrality/betweenness.c:641,13'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:646,17'
          Dst:             igraph_stack_int_empty
        - Src:             'src/centrality/betweenness.c:647,36'
          Dst:             igraph_stack_int_pop
        - Src:             'src/centrality/betweenness.c:649,34'
          Dst:             igraph_vector_int_size
        - Src:             'src/centrality/betweenness.c:667,13'
          Dst:             igraph_vector_int_clear
        - Src:             'src/centrality/betweenness.c:673,10'
          Dst:             igraph_vs_is_all
        - Src:             'src/centrality/betweenness.c:674,9'
          Dst:             igraph_vit_create
        - Src:             'src/centrality/betweenness.c:674,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:675,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/betweenness.c:675,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/betweenness.c:676,9'
          Dst:             igraph_vector_resize
        - Src:             'src/centrality/betweenness.c:676,9'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:684,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/betweenness.c:685,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/betweenness.c:686,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/centrality/betweenness.c:697,5'
          Dst:             igraph_vector_scale
        - Src:             'src/centrality/betweenness.c:699,5'
          Dst:             igraph_progress
        - Src:             'src/centrality/betweenness.c:699,5'
          Dst:             igraph_error
        - Src:             'src/centrality/betweenness.c:703,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/betweenness.c:704,5'
          Dst:             igraph_stack_int_destroy
        - Src:             'src/centrality/betweenness.c:705,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/centrality/betweenness.c:707,9'
          Dst:             igraph_inclist_destroy
        - Src:             'src/centrality/betweenness.c:709,9'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/centrality/betweenness.c:711,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_betweenness
      functionSourceFile: '/src/igraph/src/centrality/betweenness.c'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_betweenness_cutoff
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/betweenness.c:508,12'
          Dst:             igraph_betweenness_cutoff
    - functionName:    igraph_harmonic_centrality
      functionSourceFile: '/src/igraph/src/centrality/closeness.c'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_harmonic_centrality_cutoff
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/closeness.c:804,12'
          Dst:             igraph_harmonic_centrality_cutoff
    - functionName:    igraph_harmonic_centrality_cutoff
      functionSourceFile: '/src/igraph/src/centrality/closeness.c'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - bool
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_harmonic_centrality_unweighted
        - igraph_i_harmonic_centrality_weighted
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/closeness.c:728,16'
          Dst:             igraph_i_harmonic_centrality_weighted
        - Src:             'src/centrality/closeness.c:730,16'
          Dst:             igraph_i_harmonic_centrality_unweighted
    - functionName:    igraph_i_harmonic_centrality_weighted
      functionSourceFile: '/src/igraph/src/centrality/closeness.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - bool
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         134
      ICount:          686
      EdgeCount:       160
      CyclomaticComplexity: 28
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_2wheap_clear
        - 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_ecount
        - igraph_error
        - igraph_i_lazy_inclist_get_real
        - igraph_lazy_inclist_destroy
        - igraph_lazy_inclist_init
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vector_min
        - igraph_vector_null
        - igraph_vector_resize
        - igraph_vector_scale
        - igraph_vector_size
        - igraph_vit_create
        - igraph_vit_destroy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/closeness.c:555,32'
          Dst:             igraph_vcount
        - Src:             'src/centrality/closeness.c:556,32'
          Dst:             igraph_ecount
        - Src:             'src/centrality/closeness.c:570,9'
          Dst:             igraph_vector_size
        - Src:             'src/centrality/closeness.c:571,9'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:575,35'
          Dst:             igraph_vector_min
        - Src:             'src/centrality/closeness.c:577,13'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:579,13'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:583,5'
          Dst:             igraph_vit_create
        - Src:             'src/centrality/closeness.c:583,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:584,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/closeness.c:584,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/closeness.c:588,5'
          Dst:             igraph_2wheap_init
        - Src:             'src/centrality/closeness.c:588,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:589,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/closeness.c:589,5'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/centrality/closeness.c:590,5'
          Dst:             igraph_lazy_inclist_init
        - Src:             'src/centrality/closeness.c:590,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:591,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/closeness.c:591,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/centrality/closeness.c:593,5'
          Dst:             igraph_vector_init
        - Src:             'src/centrality/closeness.c:593,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:593,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/closeness.c:593,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/closeness.c:594,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/centrality/closeness.c:594,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:594,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/closeness.c:594,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/centrality/closeness.c:596,5'
          Dst:             igraph_vector_resize
        - Src:             'src/centrality/closeness.c:596,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:597,5'
          Dst:             igraph_vector_null
        - Src:             'src/centrality/closeness.c:602,9'
          Dst:             igraph_2wheap_clear
        - Src:             'src/centrality/closeness.c:603,9'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/centrality/closeness.c:607,17'
          Dst:             igraph_2wheap_empty
        - Src:             'src/centrality/closeness.c:608,35'
          Dst:             igraph_2wheap_max_index
        - Src:             'src/centrality/closeness.c:610,41'
          Dst:             igraph_i_lazy_inclist_get_real
        - Src:             'src/centrality/closeness.c:613,13'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:615,20'
          Dst:             igraph_vector_int_size
        - Src:             'src/centrality/closeness.c:616,24'
          Dst:             igraph_2wheap_delete_max
        - Src:             'src/centrality/closeness.c:637,21'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/centrality/closeness.c:637,21'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:641,21'
          Dst:             igraph_2wheap_modify
        - Src:             'src/centrality/closeness.c:650,9'
          Dst:             igraph_vector_scale
        - Src:             'src/centrality/closeness.c:653,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/centrality/closeness.c:654,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/closeness.c:655,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/centrality/closeness.c:656,5'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/centrality/closeness.c:657,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/closeness.c:658,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_harmonic_centrality_unweighted
      functionSourceFile: '/src/igraph/src/centrality/closeness.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         142
      ICount:          661
      EdgeCount:       168
      CyclomaticComplexity: 28
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - 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_progress
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vector_null
        - igraph_vector_resize
        - igraph_vector_scale
        - igraph_vit_create
        - igraph_vit_destroy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/closeness.c:453,32'
          Dst:             igraph_vcount
        - Src:             'src/centrality/closeness.c:466,5'
          Dst:             igraph_vit_create
        - Src:             'src/centrality/closeness.c:466,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:467,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/closeness.c:467,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/closeness.c:473,9'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:476,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/centrality/closeness.c:476,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:476,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/closeness.c:476,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/centrality/closeness.c:477,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/centrality/closeness.c:477,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:477,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/closeness.c:477,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/centrality/closeness.c:479,5'
          Dst:             igraph_adjlist_init
        - Src:             'src/centrality/closeness.c:479,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:480,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/closeness.c:480,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/centrality/closeness.c:482,5'
          Dst:             igraph_vector_resize
        - Src:             'src/centrality/closeness.c:482,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:483,5'
          Dst:             igraph_vector_null
        - Src:             'src/centrality/closeness.c:491,9'
          Dst:             igraph_dqueue_int_clear
        - Src:             'src/centrality/closeness.c:492,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/centrality/closeness.c:492,9'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:493,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/centrality/closeness.c:493,9'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:496,9'
          Dst:             igraph_progress
        - Src:             'src/centrality/closeness.c:496,9'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:497,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/centrality/closeness.c:499,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/centrality/closeness.c:500,32'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/centrality/closeness.c:501,23'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/centrality/closeness.c:514,38'
          Dst:             igraph_vector_int_size
        - Src:             'src/centrality/closeness.c:521,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/centrality/closeness.c:521,17'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:522,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/centrality/closeness.c:522,17'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:528,9'
          Dst:             igraph_vector_scale
        - Src:             'src/centrality/closeness.c:531,5'
          Dst:             igraph_progress
        - Src:             'src/centrality/closeness.c:531,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:534,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/centrality/closeness.c:535,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/centrality/closeness.c:536,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/closeness.c:537,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/centrality/closeness.c:538,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_closeness_cutoff_weighted
      functionSourceFile: '/src/igraph/src/centrality/closeness.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - double
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         157
      ICount:          824
      EdgeCount:       189
      CyclomaticComplexity: 34
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_2wheap_clear
        - 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_ecount
        - igraph_error
        - igraph_i_lazy_inclist_get_real
        - igraph_lazy_inclist_destroy
        - igraph_lazy_inclist_init
        - 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_min
        - igraph_vector_null
        - igraph_vector_resize
        - igraph_vector_size
        - igraph_vit_create
        - igraph_vit_destroy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/closeness.c:136,32'
          Dst:             igraph_vcount
        - Src:             'src/centrality/closeness.c:137,32'
          Dst:             igraph_ecount
        - Src:             'src/centrality/closeness.c:152,9'
          Dst:             igraph_vector_size
        - Src:             'src/centrality/closeness.c:153,9'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:157,35'
          Dst:             igraph_vector_min
        - Src:             'src/centrality/closeness.c:159,13'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:161,13'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:165,5'
          Dst:             igraph_vit_create
        - Src:             'src/centrality/closeness.c:165,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:166,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/closeness.c:166,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/closeness.c:171,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/centrality/closeness.c:171,9'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:178,5'
          Dst:             igraph_2wheap_init
        - Src:             'src/centrality/closeness.c:178,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:179,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/closeness.c:179,5'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/centrality/closeness.c:180,5'
          Dst:             igraph_lazy_inclist_init
        - Src:             'src/centrality/closeness.c:180,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:181,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/closeness.c:181,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/centrality/closeness.c:183,5'
          Dst:             igraph_vector_init
        - Src:             'src/centrality/closeness.c:183,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:183,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/closeness.c:183,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/closeness.c:184,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/centrality/closeness.c:184,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:184,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/closeness.c:184,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/centrality/closeness.c:186,5'
          Dst:             igraph_vector_resize
        - Src:             'src/centrality/closeness.c:186,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:187,5'
          Dst:             igraph_vector_null
        - Src:             'src/centrality/closeness.c:192,9'
          Dst:             igraph_2wheap_clear
        - Src:             'src/centrality/closeness.c:193,9'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/centrality/closeness.c:198,17'
          Dst:             igraph_2wheap_empty
        - Src:             'src/centrality/closeness.c:199,35'
          Dst:             igraph_2wheap_max_index
        - Src:             'src/centrality/closeness.c:201,41'
          Dst:             igraph_i_lazy_inclist_get_real
        - Src:             'src/centrality/closeness.c:204,13'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:206,20'
          Dst:             igraph_vector_int_size
        - Src:             'src/centrality/closeness.c:207,24'
          Dst:             igraph_2wheap_delete_max
        - Src:             'src/centrality/closeness.c:226,21'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/centrality/closeness.c:226,21'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:230,21'
          Dst:             igraph_2wheap_modify
        - Src:             'src/centrality/closeness.c:255,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/centrality/closeness.c:256,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/closeness.c:257,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/centrality/closeness.c:258,5'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/centrality/closeness.c:259,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/closeness.c:260,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_closeness_cutoff
      functionSourceFile: '/src/igraph/src/centrality/closeness.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - bool
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         170
      ICount:          836
      EdgeCount:       204
      CyclomaticComplexity: 36
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - 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_i_closeness_cutoff_weighted
        - igraph_progress
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_resize
        - igraph_vector_int_size
        - igraph_vector_null
        - igraph_vector_resize
        - igraph_vit_create
        - igraph_vit_destroy
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/closeness.c:331,32'
          Dst:             igraph_vcount
        - Src:             'src/centrality/closeness.c:346,16'
          Dst:             igraph_i_closeness_cutoff_weighted
        - Src:             'src/centrality/closeness.c:350,5'
          Dst:             igraph_vit_create
        - Src:             'src/centrality/closeness.c:350,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:351,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/closeness.c:351,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/closeness.c:356,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/centrality/closeness.c:356,9'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:364,9'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:367,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/centrality/closeness.c:367,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:367,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/closeness.c:367,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/centrality/closeness.c:368,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/centrality/closeness.c:368,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:368,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/closeness.c:368,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/centrality/closeness.c:370,5'
          Dst:             igraph_adjlist_init
        - Src:             'src/centrality/closeness.c:370,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:371,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/closeness.c:371,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/centrality/closeness.c:373,5'
          Dst:             igraph_vector_resize
        - Src:             'src/centrality/closeness.c:373,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:374,5'
          Dst:             igraph_vector_null
        - Src:             'src/centrality/closeness.c:381,9'
          Dst:             igraph_dqueue_int_clear
        - Src:             'src/centrality/closeness.c:382,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/centrality/closeness.c:382,9'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:383,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/centrality/closeness.c:383,9'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:386,9'
          Dst:             igraph_progress
        - Src:             'src/centrality/closeness.c:386,9'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:387,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/centrality/closeness.c:389,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/centrality/closeness.c:390,32'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/centrality/closeness.c:391,23'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/centrality/closeness.c:402,38'
          Dst:             igraph_vector_int_size
        - Src:             'src/centrality/closeness.c:409,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/centrality/closeness.c:409,17'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:410,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/centrality/closeness.c:410,17'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:433,5'
          Dst:             igraph_progress
        - Src:             'src/centrality/closeness.c:433,5'
          Dst:             igraph_error
        - Src:             'src/centrality/closeness.c:436,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/centrality/closeness.c:437,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/centrality/closeness.c:438,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/closeness.c:439,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/centrality/closeness.c:440,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_closeness
      functionSourceFile: '/src/igraph/src/centrality/closeness.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_closeness_cutoff
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/closeness.c:120,12'
          Dst:             igraph_closeness_cutoff
    - functionName:    pagerank_operator_weighted
      functionSourceFile: '/src/igraph/src/centrality/pagerank.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          317
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/pagerank.c:159,16'
          Dst:             igraph_vector_int_size
    - functionName:    pagerank_operator_unweighted
      functionSourceFile: '/src/igraph/src/centrality/pagerank.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          258
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/pagerank.c:92,16'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_personalized_pagerank_arpack
      functionSourceFile: '/src/igraph/src/centrality/pagerank.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 721
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - double
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         285
      ICount:          1337
      EdgeCount:       341
      CyclomaticComplexity: 58
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_adjlist_destroy
        - igraph_adjlist_init
        - igraph_arpack_rnsolve
        - igraph_ecount
        - igraph_error
        - igraph_inclist_destroy
        - igraph_inclist_init
        - igraph_is_directed
        - igraph_matrix_destroy
        - igraph_matrix_init
        - igraph_rng_default
        - igraph_rng_get_unif
        - igraph_strength
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_fill
        - igraph_vector_init
        - igraph_vector_init_copy
        - igraph_vector_min
        - igraph_vector_minmax
        - igraph_vector_resize
        - igraph_vector_scale
        - igraph_vector_size
        - igraph_vector_sum
        - igraph_vector_update
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vss_all
        - igraph_warning
        - pagerank_operator_unweighted
        - pagerank_operator_weighted
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/pagerank.c:505,32'
          Dst:             igraph_vcount
        - Src:             'src/centrality/pagerank.c:506,32'
          Dst:             igraph_ecount
        - Src:             'src/centrality/pagerank.c:511,9'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:514,20'
          Dst:             igraph_vector_size
        - Src:             'src/centrality/pagerank.c:515,9'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:518,18'
          Dst:             igraph_vector_size
        - Src:             'src/centrality/pagerank.c:519,9'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:523,21'
          Dst:             igraph_vector_sum
        - Src:             'src/centrality/pagerank.c:525,13'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:528,35'
          Dst:             igraph_vector_min
        - Src:             'src/centrality/pagerank.c:530,13'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:533,13'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:544,17'
          Dst:             igraph_vector_update
        - Src:             'src/centrality/pagerank.c:544,17'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:545,17'
          Dst:             igraph_vector_scale
        - Src:             'src/centrality/pagerank.c:547,17'
          Dst:             igraph_vector_resize
        - Src:             'src/centrality/pagerank.c:547,17'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:548,17'
          Dst:             igraph_vector_fill
        - Src:             'src/centrality/pagerank.c:560,28'
          Dst:             igraph_is_directed
        - Src:             'src/centrality/pagerank.c:566,9'
          Dst:             igraph_vector_minmax
        - Src:             'src/centrality/pagerank.c:568,13'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:571,13'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:579,17'
          Dst:             igraph_vector_resize
        - Src:             'src/centrality/pagerank.c:579,17'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:584,55'
          Dst:             igraph_vector_sum
        - Src:             'src/centrality/pagerank.c:584,21'
          Dst:             igraph_vector_scale
        - Src:             'src/centrality/pagerank.c:586,21'
          Dst:             igraph_vector_fill
        - Src:             'src/centrality/pagerank.c:593,5'
          Dst:             igraph_matrix_init
        - Src:             'src/centrality/pagerank.c:593,5'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:593,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/pagerank.c:593,5'
          Dst:             igraph_matrix_destroy
        - Src:             'src/centrality/pagerank.c:594,5'
          Dst:             igraph_matrix_init
        - Src:             'src/centrality/pagerank.c:594,5'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:594,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/pagerank.c:594,5'
          Dst:             igraph_matrix_destroy
        - Src:             'src/centrality/pagerank.c:602,5'
          Dst:             igraph_vector_init
        - Src:             'src/centrality/pagerank.c:602,5'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:602,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/pagerank.c:602,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/pagerank.c:603,5'
          Dst:             igraph_vector_init
        - Src:             'src/centrality/pagerank.c:603,5'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:603,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/pagerank.c:603,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/pagerank.c:604,5'
          Dst:             igraph_vector_init
        - Src:             'src/centrality/pagerank.c:604,5'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:604,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/pagerank.c:604,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/pagerank.c:608,9'
          Dst:             igraph_vector_init_copy
        - Src:             'src/centrality/pagerank.c:608,9'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:609,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/pagerank.c:609,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/pagerank.c:611,9'
          Dst:             igraph_vector_scale
        - Src:             'src/centrality/pagerank.c:614,5'
          Dst:             igraph_vss_all
        - Src:             'src/centrality/pagerank.c:614,5'
          Dst:             igraph_strength
        - Src:             'src/centrality/pagerank.c:614,5'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:616,5'
          Dst:             igraph_vss_all
        - Src:             'src/centrality/pagerank.c:616,5'
          Dst:             igraph_strength
        - Src:             'src/centrality/pagerank.c:616,5'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:624,59'
          Dst:             igraph_rng_default
        - Src:             'src/centrality/pagerank.c:624,59'
          Dst:             igraph_rng_get_unif
        - Src:             'src/centrality/pagerank.c:642,9'
          Dst:             igraph_adjlist_init
        - Src:             'src/centrality/pagerank.c:642,9'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:643,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/pagerank.c:643,9'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/centrality/pagerank.c:645,9'
          Dst:             igraph_arpack_rnsolve
        - Src:             'src/centrality/pagerank.c:645,9'
          Dst:             pagerank_operator_unweighted
        - Src:             'src/centrality/pagerank.c:645,9'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:648,9'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/centrality/pagerank.c:649,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/centrality/pagerank.c:664,9'
          Dst:             igraph_inclist_init
        - Src:             'src/centrality/pagerank.c:664,9'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:665,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/pagerank.c:665,9'
          Dst:             igraph_inclist_destroy
        - Src:             'src/centrality/pagerank.c:667,9'
          Dst:             igraph_arpack_rnsolve
        - Src:             'src/centrality/pagerank.c:667,9'
          Dst:             pagerank_operator_weighted
        - Src:             'src/centrality/pagerank.c:667,9'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:670,9'
          Dst:             igraph_inclist_destroy
        - Src:             'src/centrality/pagerank.c:671,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/centrality/pagerank.c:675,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/pagerank.c:676,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/centrality/pagerank.c:679,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/pagerank.c:680,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/pagerank.c:681,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/pagerank.c:682,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/centrality/pagerank.c:697,9'
          Dst:             igraph_vit_create
        - Src:             'src/centrality/pagerank.c:697,9'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:698,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/pagerank.c:698,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/pagerank.c:701,9'
          Dst:             igraph_vector_resize
        - Src:             'src/centrality/pagerank.c:701,9'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:708,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/pagerank.c:709,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/centrality/pagerank.c:713,9'
          Dst:             igraph_warning
        - Src:             'src/centrality/pagerank.c:716,5'
          Dst:             igraph_matrix_destroy
        - Src:             'src/centrality/pagerank.c:717,5'
          Dst:             igraph_matrix_destroy
        - Src:             'src/centrality/pagerank.c:718,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_personalized_pagerank_vs
      functionSourceFile: '/src/igraph/src/centrality/pagerank.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - double
        - bool
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          192
      EdgeCount:       42
      CyclomaticComplexity: 7
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_personalized_pagerank
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vit_create
        - igraph_vit_destroy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/pagerank.c:372,5'
          Dst:             igraph_vcount
        - Src:             'src/centrality/pagerank.c:372,5'
          Dst:             igraph_vector_init
        - Src:             'src/centrality/pagerank.c:372,5'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:372,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/pagerank.c:372,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/pagerank.c:373,5'
          Dst:             igraph_vit_create
        - Src:             'src/centrality/pagerank.c:373,5'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:374,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/pagerank.c:374,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/pagerank.c:381,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/pagerank.c:382,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/centrality/pagerank.c:384,5'
          Dst:             igraph_personalized_pagerank
        - Src:             'src/centrality/pagerank.c:384,5'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:390,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/centrality/pagerank.c:391,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_personalized_pagerank
      functionSourceFile: '/src/igraph/src/centrality/pagerank.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - double
        - bool
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          113
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - igraph_arpack_options_get_default
        - igraph_error
        - igraph_i_personalized_pagerank_arpack
        - igraph_i_personalized_pagerank_prpack
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/pagerank.c:468,9'
          Dst:             igraph_error
        - Src:             'src/centrality/pagerank.c:474,46'
          Dst:             igraph_arpack_options_get_default
        - Src:             'src/centrality/pagerank.c:472,16'
          Dst:             igraph_i_personalized_pagerank_arpack
        - Src:             'src/centrality/pagerank.c:477,16'
          Dst:             igraph_i_personalized_pagerank_prpack
        - Src:             'src/centrality/pagerank.c:482,5'
          Dst:             igraph_error
    - functionName:    igraph_pagerank
      functionSourceFile: '/src/igraph/src/centrality/pagerank.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - double
        - bool
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_personalized_pagerank
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/pagerank.c:284,12'
          Dst:             igraph_personalized_pagerank
    - functionName:    _ZN6prpack19prpack_igraph_graphD2Ev
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_igraph_graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6prpack17prpack_base_graphD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_igraph_graph.h:13,11'
          Dst:             _ZN6prpack17prpack_base_graphD2Ev
    - functionName:    _ZN6prpack19prpack_igraph_graphC2Ev
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_igraph_graph.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6prpack17prpack_base_graphC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_igraph_graph.h:16,9'
          Dst:             _ZN6prpack17prpack_base_graphC2Ev
    - functionName:    igraph_i_personalized_pagerank_prpack
      functionSourceFile: '/src/igraph/src/centrality/prpack.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - double
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         157
      ICount:          679
      EdgeCount:       295
      CyclomaticComplexity: 140
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - _ZN6prpack13prpack_solver5solveEddPKdS2_PKc
        - _ZN6prpack13prpack_solverC2EPNS_17prpack_base_graphEb
        - _ZN6prpack13prpack_solverD2Ev
        - _ZN6prpack19prpack_igraph_graph19convert_from_igraphEPK8igraph_tPK15igraph_vector_tb
        - _ZN6prpack19prpack_igraph_graphC2Ev
        - _ZN6prpack19prpack_igraph_graphD2Ev
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - igraph_error
        - igraph_vcount
        - igraph_vector_min
        - igraph_vector_resize
        - igraph_vector_size
        - igraph_vector_sum
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_warningf
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'src/centrality/prpack.cpp:43,35'
          Dst:             igraph_vcount
        - Src:             'src/centrality/prpack.cpp:49,13'
          Dst:             igraph_vector_size
        - Src:             'src/centrality/prpack.cpp:50,13'
          Dst:             igraph_error
        - Src:             'src/centrality/prpack.cpp:54,28'
          Dst:             igraph_vector_min
        - Src:             'src/centrality/prpack.cpp:56,13'
          Dst:             igraph_error
        - Src:             'src/centrality/prpack.cpp:59,28'
          Dst:             igraph_vector_sum
        - Src:             'src/centrality/prpack.cpp:61,13'
          Dst:             igraph_error
        - Src:             'src/centrality/prpack.cpp:65,13'
          Dst:             igraph_error
        - Src:             'src/centrality/prpack.cpp:84,9'
          Dst:             igraph_warningf
        - Src:             'src/centrality/prpack.cpp:91,25'
          Dst:             _ZN6prpack19prpack_igraph_graphC2Ev
        - Src:             'src/centrality/prpack.cpp:92,5'
          Dst:             _ZN6prpack19prpack_igraph_graph19convert_from_igraphEPK8igraph_tPK15igraph_vector_tb
        - Src:             'src/centrality/prpack.cpp:92,5'
          Dst:             igraph_error
        - Src:             'src/centrality/prpack.cpp:93,19'
          Dst:             _ZN6prpack13prpack_solverC2EPNS_17prpack_base_graphEb
        - Src:             'src/centrality/prpack.cpp:94,54'
          Dst:             _ZN6prpack13prpack_solver5solveEddPKdS2_PKc
        - Src:             'src/centrality/prpack.cpp:113,9'
          Dst:             igraph_vit_create
        - Src:             'src/centrality/prpack.cpp:113,9'
          Dst:             igraph_error
        - Src:             'src/centrality/prpack.cpp:114,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/prpack.cpp:116,9'
          Dst:             igraph_vector_resize
        - Src:             'src/centrality/prpack.cpp:116,9'
          Dst:             igraph_error
        - Src:             'src/centrality/prpack.cpp:121,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/centrality/prpack.cpp:122,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/centrality/prpack.cpp:133,5'
          Dst:             _ZN6prpack13prpack_solverD2Ev
        - Src:             'src/centrality/prpack.cpp:133,5'
          Dst:             _ZN6prpack13prpack_solverD2Ev
        - Src:             'src/centrality/prpack.cpp:133,5'
          Dst:             _ZN6prpack19prpack_igraph_graphD2Ev
        - Src:             'src/centrality/prpack.cpp:133,5'
          Dst:             _ZN6prpack19prpack_igraph_graphD2Ev
        - Src:             'src/centrality/prpack.cpp:133,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/centrality/prpack.cpp:133,5'
          Dst:             igraph_error
        - Src:             'src/centrality/prpack.cpp:133,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/centrality/prpack.cpp:133,5'
          Dst:             igraph_error
        - Src:             'src/centrality/prpack.cpp:133,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/centrality/prpack.cpp:133,5'
          Dst:             igraph_error
        - Src:             'src/centrality/prpack.cpp:133,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/centrality/prpack.cpp:133,5'
          Dst:             igraph_error
        - Src:             'src/centrality/prpack.cpp:133,5'
          Dst:             __cxa_end_catch
        - Src:             'src/centrality/prpack.cpp:133,5'
          Dst:             __cxa_end_catch
        - Src:             'src/centrality/prpack.cpp:133,5'
          Dst:             __cxa_end_catch
        - Src:             'src/centrality/prpack.cpp:133,5'
          Dst:             __cxa_end_catch
        - Src:             'src/centrality/prpack.cpp:133,5'
          Dst:             __cxa_end_catch
        - Src:             'src/centrality/prpack.cpp:133,5'
          Dst:             __cxa_end_catch
        - Src:             'src/centrality/prpack.cpp:133,5'
          Dst:             __cxa_end_catch
        - Src:             'src/centrality/prpack.cpp:133,5'
          Dst:             __cxa_end_catch
        - Src:             'src/centrality/prpack.cpp:133,5'
          Dst:             __clang_call_terminate
    - 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:    __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:    5
      BranchProfiles:  []
      Callsites:       []
    - 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:    8
      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:    12
      BranchProfiles:  []
      Callsites:       []
    - 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:    1
      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_i_get_total_weight_of_path
      functionSourceFile: '/src/igraph/src/paths/shortest_paths.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1322
      functionLinenumberEnd: 1336
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/shortest_paths.c:1323,28'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_i_semidelete_vertex
      functionSourceFile: '/src/igraph/src/paths/shortest_paths.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1293
      functionLinenumberEnd: 1304
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          125
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_incident
        - igraph_vector_int_push_back
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/shortest_paths.c:1294,5'
          Dst:             igraph_incident
        - Src:             'src/paths/shortest_paths.c:1294,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1296,28'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/shortest_paths.c:1299,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/shortest_paths.c:1299,9'
          Dst:             igraph_error
    - functionName:    igraph_i_has_edge_with_infinite_weight
      functionSourceFile: '/src/igraph/src/paths/shortest_paths.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1308
      functionLinenumberEnd: 1318
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          75
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/shortest_paths.c:1309,38'
          Dst:             igraph_vector_int_size
    - functionName:    igraph_get_k_shortest_paths
      functionSourceFile: '/src/igraph/src/paths/shortest_paths.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1408
      functionLinenumberEnd: 1658
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         320
      ICount:          1552
      EdgeCount:       382
      CyclomaticComplexity: 64
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_ecount
        - igraph_error
        - igraph_free
        - igraph_get_shortest_path_dijkstra
        - igraph_i_get_total_weight_of_path
        - igraph_i_has_edge_with_infinite_weight
        - igraph_i_semidelete_vertex
        - igraph_is_directed
        - igraph_vector_destroy
        - igraph_vector_fill
        - igraph_vector_init
        - igraph_vector_int_all_e
        - igraph_vector_int_append
        - 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
        - igraph_vector_int_list_push_back_copy
        - igraph_vector_int_list_remove_fast
        - igraph_vector_int_list_resize
        - igraph_vector_int_list_size
        - igraph_vector_int_list_tail_ptr
        - igraph_vector_int_push_back
        - igraph_vector_int_resize
        - igraph_vector_int_size
        - igraph_vector_int_update
        - igraph_vector_update
        - igraph_vertex_path_from_edge_path
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/shortest_paths.c:1416,38'
          Dst:             igraph_ecount
        - Src:             'src/paths/shortest_paths.c:1423,10'
          Dst:             igraph_is_directed
        - Src:             'src/paths/shortest_paths.c:1428,9'
          Dst:             igraph_vector_int_list_clear
        - Src:             'src/paths/shortest_paths.c:1433,22'
          Dst:             calloc
        - Src:             'src/paths/shortest_paths.c:1434,9'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1435,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:1435,9'
          Dst:             igraph_free
        - Src:             'src/paths/shortest_paths.c:1438,9'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/paths/shortest_paths.c:1438,9'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1438,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:1438,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/shortest_paths.c:1442,5'
          Dst:             igraph_vector_int_list_clear
        - Src:             'src/paths/shortest_paths.c:1448,5'
          Dst:             igraph_vector_int_list_resize
        - Src:             'src/paths/shortest_paths.c:1448,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1449,14'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/shortest_paths.c:1451,5'
          Dst:             igraph_get_shortest_path_dijkstra
        - Src:             'src/paths/shortest_paths.c:1451,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1460,21'
          Dst:             igraph_i_has_edge_with_infinite_weight
        - Src:             'src/paths/shortest_paths.c:1461,41'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/shortest_paths.c:1463,9'
          Dst:             igraph_vector_int_list_clear
        - Src:             'src/paths/shortest_paths.c:1467,5'
          Dst:             igraph_vector_int_list_init
        - Src:             'src/paths/shortest_paths.c:1467,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1467,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:1467,5'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/shortest_paths.c:1468,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/shortest_paths.c:1468,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1468,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:1468,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/shortest_paths.c:1469,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/shortest_paths.c:1469,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1469,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:1469,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/shortest_paths.c:1470,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/shortest_paths.c:1470,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1470,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:1470,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/shortest_paths.c:1471,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/shortest_paths.c:1471,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1471,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:1471,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/shortest_paths.c:1472,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/shortest_paths.c:1472,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1472,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:1472,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/shortest_paths.c:1473,5'
          Dst:             igraph_vector_init
        - Src:             'src/paths/shortest_paths.c:1473,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1473,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:1473,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/shortest_paths.c:1481,9'
          Dst:             igraph_vector_update
        - Src:             'src/paths/shortest_paths.c:1483,9'
          Dst:             igraph_vector_fill
        - Src:             'src/paths/shortest_paths.c:1487,46'
          Dst:             igraph_vector_int_list_tail_ptr
        - Src:             'src/paths/shortest_paths.c:1488,45'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/shortest_paths.c:1516,13'
          Dst:             igraph_vector_int_resize
        - Src:             'src/paths/shortest_paths.c:1516,13'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1523,51'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/shortest_paths.c:1532,21'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/paths/shortest_paths.c:1532,21'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1559,17'
          Dst:             igraph_i_semidelete_vertex
        - Src:             'src/paths/shortest_paths.c:1559,17'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1566,13'
          Dst:             igraph_get_shortest_path_dijkstra
        - Src:             'src/paths/shortest_paths.c:1566,13'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1573,29'
          Dst:             igraph_i_has_edge_with_infinite_weight
        - Src:             'src/paths/shortest_paths.c:1577,17'
          Dst:             igraph_vector_int_update
        - Src:             'src/paths/shortest_paths.c:1577,17'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1578,17'
          Dst:             igraph_vector_int_append
        - Src:             'src/paths/shortest_paths.c:1578,17'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1581,21'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/paths/shortest_paths.c:1583,62'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/shortest_paths.c:1583,25'
          Dst:             igraph_vector_int_all_e
        - Src:             'src/paths/shortest_paths.c:1590,21'
          Dst:             igraph_vector_int_list_push_back_copy
        - Src:             'src/paths/shortest_paths.c:1590,21'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1595,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/shortest_paths.c:1600,13'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/shortest_paths.c:1604,13'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/paths/shortest_paths.c:1610,13'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/shortest_paths.c:1609,32'
          Dst:             igraph_i_get_total_weight_of_path
        - Src:             'src/paths/shortest_paths.c:1615,17'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/shortest_paths.c:1614,27'
          Dst:             igraph_i_get_total_weight_of_path
        - Src:             'src/paths/shortest_paths.c:1623,9'
          Dst:             igraph_vector_int_list_remove_fast
        - Src:             'src/paths/shortest_paths.c:1623,9'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1624,9'
          Dst:             igraph_vector_int_list_push_back
        - Src:             'src/paths/shortest_paths.c:1624,9'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1627,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/shortest_paths.c:1628,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/shortest_paths.c:1629,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/shortest_paths.c:1630,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/shortest_paths.c:1631,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/shortest_paths.c:1632,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/shortest_paths.c:1633,5'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/shortest_paths.c:1634,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/shortest_paths.c:1637,47'
          Dst:             igraph_vector_int_list_size
        - Src:             'src/paths/shortest_paths.c:1639,9'
          Dst:             igraph_vector_int_list_resize
        - Src:             'src/paths/shortest_paths.c:1639,9'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1641,46'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/shortest_paths.c:1642,48'
          Dst:             igraph_vector_int_list_get_ptr
        - Src:             'src/paths/shortest_paths.c:1643,13'
          Dst:             igraph_vertex_path_from_edge_path
        - Src:             'src/paths/shortest_paths.c:1643,13'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1649,9'
          Dst:             igraph_vector_int_list_destroy
        - Src:             'src/paths/shortest_paths.c:1650,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/shortest_paths.c:1653,9'
          Dst:             igraph_free
        - Src:             'src/paths/shortest_paths.c:1654,9'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_diameter_unweighted
      functionSourceFile: '/src/igraph/src/paths/shortest_paths.c'
      linkageType:     InternalLinkage
      functionLinenumber: 922
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         168
      ICount:          749
      EdgeCount:       205
      CyclomaticComplexity: 39
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_adjlist_destroy
        - igraph_adjlist_init
        - 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_get_shortest_path
        - igraph_progress
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/shortest_paths.c:924,38'
          Dst:             igraph_vcount
        - Src:             'src/paths/shortest_paths.c:945,13'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/shortest_paths.c:948,13'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/shortest_paths.c:964,21'
          Dst:             calloc
        - Src:             'src/paths/shortest_paths.c:965,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:966,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:966,5'
          Dst:             igraph_free
        - Src:             'src/paths/shortest_paths.c:968,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/paths/shortest_paths.c:968,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:968,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:968,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/paths/shortest_paths.c:970,5'
          Dst:             igraph_adjlist_init
        - Src:             'src/paths/shortest_paths.c:970,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:971,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:971,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/paths/shortest_paths.c:975,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/shortest_paths.c:975,9'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:976,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/shortest_paths.c:976,9'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:979,9'
          Dst:             igraph_progress
        - Src:             'src/paths/shortest_paths.c:979,9'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:981,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/shortest_paths.c:983,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/paths/shortest_paths.c:984,36'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/paths/shortest_paths.c:985,36'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/paths/shortest_paths.c:993,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/shortest_paths.c:1001,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/shortest_paths.c:1001,17'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1002,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/shortest_paths.c:1002,17'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1015,5'
          Dst:             igraph_progress
        - Src:             'src/paths/shortest_paths.c:1015,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1030,17'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/shortest_paths.c:1033,17'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/shortest_paths.c:1036,13'
          Dst:             igraph_get_shortest_path
        - Src:             'src/paths/shortest_paths.c:1036,13'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1043,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/paths/shortest_paths.c:1044,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/paths/shortest_paths.c:1045,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_diameter_dijkstra
      functionSourceFile: '/src/igraph/src/paths/shortest_paths.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         156
      ICount:          750
      EdgeCount:       192
      CyclomaticComplexity: 38
      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_allow_interruption
        - igraph_ecount
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_get_shortest_path_dijkstra
        - igraph_inclist_destroy
        - igraph_inclist_init
        - igraph_progress
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_size
        - igraph_vector_min
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/shortest_paths.c:1070,38'
          Dst:             igraph_vcount
        - Src:             'src/paths/shortest_paths.c:1071,38'
          Dst:             igraph_ecount
        - Src:             'src/paths/shortest_paths.c:1090,13'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/shortest_paths.c:1093,13'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/shortest_paths.c:1104,5'
          Dst:             igraph_fatal
        - Src:             'src/paths/shortest_paths.c:1106,9'
          Dst:             igraph_vector_size
        - Src:             'src/paths/shortest_paths.c:1107,9'
          Dst:             igraph_vector_size
        - Src:             'src/paths/shortest_paths.c:1107,9'
          Dst:             igraph_errorf
        - Src:             'src/paths/shortest_paths.c:1112,29'
          Dst:             igraph_vector_min
        - Src:             'src/paths/shortest_paths.c:1114,13'
          Dst:             igraph_errorf
        - Src:             'src/paths/shortest_paths.c:1117,13'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1121,5'
          Dst:             igraph_2wheap_init
        - Src:             'src/paths/shortest_paths.c:1121,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1122,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:1122,5'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/paths/shortest_paths.c:1123,5'
          Dst:             igraph_inclist_init
        - Src:             'src/paths/shortest_paths.c:1123,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1124,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:1124,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/paths/shortest_paths.c:1128,9'
          Dst:             igraph_progress
        - Src:             'src/paths/shortest_paths.c:1128,9'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1129,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/shortest_paths.c:1131,9'
          Dst:             igraph_2wheap_clear
        - Src:             'src/paths/shortest_paths.c:1132,9'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/paths/shortest_paths.c:1136,17'
          Dst:             igraph_2wheap_empty
        - Src:             'src/paths/shortest_paths.c:1137,35'
          Dst:             igraph_2wheap_max_index
        - Src:             'src/paths/shortest_paths.c:1138,38'
          Dst:             igraph_2wheap_deactivate_max
        - Src:             'src/paths/shortest_paths.c:1149,20'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/shortest_paths.c:1154,40'
          Dst:             igraph_2wheap_has_active
        - Src:             'src/paths/shortest_paths.c:1155,37'
          Dst:             igraph_2wheap_has_elem
        - Src:             'src/paths/shortest_paths.c:1156,51'
          Dst:             igraph_2wheap_get
        - Src:             'src/paths/shortest_paths.c:1160,21'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/paths/shortest_paths.c:1160,21'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1163,21'
          Dst:             igraph_2wheap_modify
        - Src:             'src/paths/shortest_paths.c:1181,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/paths/shortest_paths.c:1182,5'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/paths/shortest_paths.c:1183,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/shortest_paths.c:1185,5'
          Dst:             igraph_progress
        - Src:             'src/paths/shortest_paths.c:1185,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:1199,17'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/shortest_paths.c:1202,17'
          Dst:             igraph_vector_int_clear
        - Src:             'src/paths/shortest_paths.c:1205,13'
          Dst:             igraph_get_shortest_path_dijkstra
        - Src:             'src/paths/shortest_paths.c:1205,13'
          Dst:             igraph_error
    - functionName:    igraph_diameter
      functionSourceFile: '/src/igraph/src/paths/shortest_paths.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1263
      functionLinenumberEnd: 1275
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_diameter_dijkstra
        - igraph_i_diameter_unweighted
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/shortest_paths.c:1265,16'
          Dst:             igraph_i_diameter_dijkstra
        - Src:             'src/paths/shortest_paths.c:1270,16'
          Dst:             igraph_i_diameter_unweighted
    - functionName:    igraph_average_local_efficiency
      functionSourceFile: '/src/igraph/src/paths/shortest_paths.c'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionLinenumberEnd: 867
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          127
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_local_efficiency
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_sum
        - igraph_vss_all
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/shortest_paths.c:846,32'
          Dst:             igraph_vcount
        - Src:             'src/paths/shortest_paths.c:856,5'
          Dst:             igraph_vector_init
        - Src:             'src/paths/shortest_paths.c:856,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:856,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:856,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/shortest_paths.c:858,5'
          Dst:             igraph_vss_all
        - Src:             'src/paths/shortest_paths.c:858,5'
          Dst:             igraph_local_efficiency
        - Src:             'src/paths/shortest_paths.c:858,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:860,12'
          Dst:             igraph_vector_sum
        - Src:             'src/paths/shortest_paths.c:863,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/paths/shortest_paths.c:864,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_local_efficiency
      functionSourceFile: '/src/igraph/src/paths/shortest_paths.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         145
      ICount:          647
      EdgeCount:       168
      CyclomaticComplexity: 25
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_2wheap_destroy
        - igraph_2wheap_init
        - igraph_adjlist_destroy
        - igraph_adjlist_init
        - igraph_dqueue_int_destroy
        - igraph_dqueue_int_init
        - igraph_ecount
        - igraph_error
        - igraph_errorf
        - igraph_free
        - igraph_i_local_efficiency_dijkstra
        - igraph_i_local_efficiency_unweighted
        - igraph_lazy_inclist_destroy
        - igraph_lazy_inclist_init
        - igraph_vcount
        - igraph_vector_char_destroy
        - igraph_vector_char_init
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_min
        - igraph_vector_resize
        - igraph_vector_size
        - igraph_vit_create
        - igraph_vit_destroy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/shortest_paths.c:692,32'
          Dst:             igraph_vcount
        - Src:             'src/paths/shortest_paths.c:693,32'
          Dst:             igraph_ecount
        - Src:             'src/paths/shortest_paths.c:708,5'
          Dst:             igraph_vector_char_init
        - Src:             'src/paths/shortest_paths.c:708,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:709,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:709,5'
          Dst:             igraph_vector_char_destroy
        - Src:             'src/paths/shortest_paths.c:710,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/paths/shortest_paths.c:710,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:710,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:710,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/shortest_paths.c:712,5'
          Dst:             igraph_vit_create
        - Src:             'src/paths/shortest_paths.c:712,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:713,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:713,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/shortest_paths.c:717,5'
          Dst:             igraph_vector_resize
        - Src:             'src/paths/shortest_paths.c:717,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:725,27'
          Dst:             calloc
        - Src:             'src/paths/shortest_paths.c:726,9'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:727,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:727,9'
          Dst:             igraph_free
        - Src:             'src/paths/shortest_paths.c:729,9'
          Dst:             igraph_adjlist_init
        - Src:             'src/paths/shortest_paths.c:729,9'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:734,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:734,9'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/paths/shortest_paths.c:736,9'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/paths/shortest_paths.c:736,9'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:736,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:736,9'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/paths/shortest_paths.c:742,13'
          Dst:             igraph_i_local_efficiency_unweighted
        - Src:             'src/paths/shortest_paths.c:742,13'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:748,9'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/paths/shortest_paths.c:749,9'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/paths/shortest_paths.c:751,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/shortest_paths.c:758,13'
          Dst:             igraph_vector_size
        - Src:             'src/paths/shortest_paths.c:759,13'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:762,33'
          Dst:             igraph_vector_min
        - Src:             'src/paths/shortest_paths.c:764,17'
          Dst:             igraph_errorf
        - Src:             'src/paths/shortest_paths.c:767,17'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:771,9'
          Dst:             igraph_lazy_inclist_init
        - Src:             'src/paths/shortest_paths.c:771,9'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:774,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:774,9'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/shortest_paths.c:775,9'
          Dst:             igraph_2wheap_init
        - Src:             'src/paths/shortest_paths.c:775,9'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:776,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:776,9'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/paths/shortest_paths.c:782,13'
          Dst:             igraph_i_local_efficiency_dijkstra
        - Src:             'src/paths/shortest_paths.c:782,13'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:788,9'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/paths/shortest_paths.c:789,9'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/shortest_paths.c:790,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/paths/shortest_paths.c:793,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/paths/shortest_paths.c:794,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/paths/shortest_paths.c:795,5'
          Dst:             igraph_vector_char_destroy
        - Src:             'src/paths/shortest_paths.c:796,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_local_efficiency_unweighted
      functionSourceFile: '/src/igraph/src/paths/shortest_paths.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         85
      ICount:          502
      EdgeCount:       106
      CyclomaticComplexity: 23
      functionsReached:
        - igraph_allow_interruption
        - igraph_dqueue_int_clear
        - igraph_dqueue_int_empty
        - igraph_dqueue_int_pop
        - igraph_dqueue_int_push
        - igraph_error
        - igraph_neighbors
        - igraph_vcount
        - igraph_vector_char_null
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/shortest_paths.c:424,32'
          Dst:             igraph_vcount
        - Src:             'src/paths/shortest_paths.c:428,5'
          Dst:             igraph_dqueue_int_clear
        - Src:             'src/paths/shortest_paths.c:435,5'
          Dst:             igraph_neighbors
        - Src:             'src/paths/shortest_paths.c:435,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:436,24'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/shortest_paths.c:438,5'
          Dst:             igraph_vector_char_null
        - Src:             'src/paths/shortest_paths.c:459,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/shortest_paths.c:469,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/shortest_paths.c:469,9'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:470,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/shortest_paths.c:470,9'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:473,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/paths/shortest_paths.c:476,32'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/paths/shortest_paths.c:477,36'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/paths/shortest_paths.c:483,21'
          Dst:             igraph_dqueue_int_clear
        - Src:             'src/paths/shortest_paths.c:489,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/shortest_paths.c:497,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/shortest_paths.c:497,17'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:498,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/shortest_paths.c:498,17'
          Dst:             igraph_error
    - functionName:    igraph_i_local_efficiency_dijkstra
      functionSourceFile: '/src/igraph/src/paths/shortest_paths.c'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          524
      EdgeCount:       106
      CyclomaticComplexity: 25
      functionsReached:
        - igraph_2wheap_clear
        - igraph_2wheap_deactivate_max
        - igraph_2wheap_empty
        - igraph_2wheap_get
        - igraph_2wheap_has_active
        - igraph_2wheap_has_elem
        - igraph_2wheap_max_index
        - igraph_2wheap_modify
        - igraph_2wheap_push_with_index
        - igraph_allow_interruption
        - igraph_error
        - igraph_i_lazy_inclist_get_real
        - igraph_neighbors
        - igraph_vector_char_null
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/shortest_paths.c:538,5'
          Dst:             igraph_neighbors
        - Src:             'src/paths/shortest_paths.c:538,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:539,24'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/shortest_paths.c:541,5'
          Dst:             igraph_vector_char_null
        - Src:             'src/paths/shortest_paths.c:562,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/shortest_paths.c:572,9'
          Dst:             igraph_2wheap_clear
        - Src:             'src/paths/shortest_paths.c:573,9'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/paths/shortest_paths.c:575,17'
          Dst:             igraph_2wheap_empty
        - Src:             'src/paths/shortest_paths.c:576,35'
          Dst:             igraph_2wheap_max_index
        - Src:             'src/paths/shortest_paths.c:577,38'
          Dst:             igraph_2wheap_deactivate_max
        - Src:             'src/paths/shortest_paths.c:585,21'
          Dst:             igraph_2wheap_clear
        - Src:             'src/paths/shortest_paths.c:591,20'
          Dst:             igraph_i_lazy_inclist_get_real
        - Src:             'src/paths/shortest_paths.c:592,13'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:593,20'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/shortest_paths.c:605,26'
          Dst:             igraph_2wheap_has_active
        - Src:             'src/paths/shortest_paths.c:606,23'
          Dst:             igraph_2wheap_has_elem
        - Src:             'src/paths/shortest_paths.c:607,37'
          Dst:             igraph_2wheap_get
        - Src:             'src/paths/shortest_paths.c:610,21'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/paths/shortest_paths.c:610,21'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:613,21'
          Dst:             igraph_2wheap_modify
    - functionName:    igraph_global_efficiency
      functionSourceFile: '/src/igraph/src/paths/shortest_paths.c'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_average_path_length_dijkstra
        - igraph_i_average_path_length_unweighted
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/shortest_paths.c:397,16'
          Dst:             igraph_i_average_path_length_dijkstra
        - Src:             'src/paths/shortest_paths.c:401,16'
          Dst:             igraph_i_average_path_length_unweighted
    - functionName:    igraph_i_average_path_length_dijkstra
      functionSourceFile: '/src/igraph/src/paths/shortest_paths.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         121
      ICount:          603
      EdgeCount:       149
      CyclomaticComplexity: 30
      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_allow_interruption
        - igraph_ecount
        - igraph_error
        - igraph_errorf
        - igraph_fatal
        - igraph_i_lazy_inclist_get_real
        - igraph_lazy_inclist_destroy
        - igraph_lazy_inclist_init
        - igraph_vcount
        - igraph_vector_int_size
        - igraph_vector_min
        - igraph_vector_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/shortest_paths.c:172,32'
          Dst:             igraph_vcount
        - Src:             'src/paths/shortest_paths.c:173,32'
          Dst:             igraph_ecount
        - Src:             'src/paths/shortest_paths.c:179,5'
          Dst:             igraph_fatal
        - Src:             'src/paths/shortest_paths.c:181,9'
          Dst:             igraph_vector_size
        - Src:             'src/paths/shortest_paths.c:182,9'
          Dst:             igraph_vector_size
        - Src:             'src/paths/shortest_paths.c:182,9'
          Dst:             igraph_errorf
        - Src:             'src/paths/shortest_paths.c:186,29'
          Dst:             igraph_vector_min
        - Src:             'src/paths/shortest_paths.c:188,13'
          Dst:             igraph_errorf
        - Src:             'src/paths/shortest_paths.c:191,13'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:202,5'
          Dst:             igraph_2wheap_init
        - Src:             'src/paths/shortest_paths.c:202,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:203,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:203,5'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/paths/shortest_paths.c:204,5'
          Dst:             igraph_lazy_inclist_init
        - Src:             'src/paths/shortest_paths.c:204,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:207,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:207,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/shortest_paths.c:213,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/shortest_paths.c:215,9'
          Dst:             igraph_2wheap_clear
        - Src:             'src/paths/shortest_paths.c:216,9'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/paths/shortest_paths.c:218,17'
          Dst:             igraph_2wheap_empty
        - Src:             'src/paths/shortest_paths.c:219,35'
          Dst:             igraph_2wheap_max_index
        - Src:             'src/paths/shortest_paths.c:220,38'
          Dst:             igraph_2wheap_deactivate_max
        - Src:             'src/paths/shortest_paths.c:234,20'
          Dst:             igraph_i_lazy_inclist_get_real
        - Src:             'src/paths/shortest_paths.c:235,13'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:236,20'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/shortest_paths.c:241,40'
          Dst:             igraph_2wheap_has_active
        - Src:             'src/paths/shortest_paths.c:242,37'
          Dst:             igraph_2wheap_has_elem
        - Src:             'src/paths/shortest_paths.c:243,51'
          Dst:             igraph_2wheap_get
        - Src:             'src/paths/shortest_paths.c:248,21'
          Dst:             igraph_2wheap_push_with_index
        - Src:             'src/paths/shortest_paths.c:248,21'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:251,21'
          Dst:             igraph_2wheap_modify
        - Src:             'src/paths/shortest_paths.c:280,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/paths/shortest_paths.c:281,5'
          Dst:             igraph_2wheap_destroy
        - Src:             'src/paths/shortest_paths.c:282,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_average_path_length_unweighted
      functionSourceFile: '/src/igraph/src/paths/shortest_paths.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          538
      EdgeCount:       138
      CyclomaticComplexity: 26
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_adjlist_destroy
        - igraph_adjlist_init
        - 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_vcount
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/shortest_paths.c:46,38'
          Dst:             igraph_vcount
        - Src:             'src/paths/shortest_paths.c:63,21'
          Dst:             calloc
        - Src:             'src/paths/shortest_paths.c:64,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:65,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:65,5'
          Dst:             igraph_free
        - Src:             'src/paths/shortest_paths.c:67,5'
          Dst:             igraph_dqueue_int_init
        - Src:             'src/paths/shortest_paths.c:67,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:67,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:67,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/paths/shortest_paths.c:69,5'
          Dst:             igraph_adjlist_init
        - Src:             'src/paths/shortest_paths.c:69,5'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:74,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/paths/shortest_paths.c:74,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/paths/shortest_paths.c:77,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/shortest_paths.c:77,9'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:78,9'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/shortest_paths.c:78,9'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:81,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/paths/shortest_paths.c:83,17'
          Dst:             igraph_dqueue_int_empty
        - Src:             'src/paths/shortest_paths.c:84,36'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/paths/shortest_paths.c:85,36'
          Dst:             igraph_dqueue_int_pop
        - Src:             'src/paths/shortest_paths.c:88,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/paths/shortest_paths.c:101,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/shortest_paths.c:101,17'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:102,17'
          Dst:             igraph_dqueue_int_push
        - Src:             'src/paths/shortest_paths.c:102,17'
          Dst:             igraph_error
        - Src:             'src/paths/shortest_paths.c:135,5'
          Dst:             igraph_dqueue_int_destroy
        - Src:             'src/paths/shortest_paths.c:136,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/paths/shortest_paths.c:137,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_average_path_length
      functionSourceFile: '/src/igraph/src/paths/shortest_paths.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - igraph_i_average_path_length_dijkstra
        - igraph_i_average_path_length_unweighted
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/paths/shortest_paths.c:334,16'
          Dst:             igraph_i_average_path_length_dijkstra
        - Src:             'src/paths/shortest_paths.c:338,16'
          Dst:             igraph_i_average_path_length_unweighted
    - 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:    1
      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:    1
      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:    0
      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:    0
      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:    1
      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:    0
      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_constraint
      functionSourceFile: '/src/igraph/src/properties/constraint.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         294
      ICount:          1876
      EdgeCount:       359
      CyclomaticComplexity: 67
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - igraph_error
        - igraph_incident
        - igraph_is_directed
        - igraph_strength
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - 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/constraint.c:79,32'
          Dst:             igraph_vcount
        - Src:             'src/properties/constraint.c:80,32'
          Dst:             igraph_ecount
        - Src:             'src/properties/constraint.c:90,25'
          Dst:             igraph_vector_size
        - Src:             'src/properties/constraint.c:91,9'
          Dst:             igraph_error
        - Src:             'src/properties/constraint.c:94,5'
          Dst:             igraph_vector_init
        - Src:             'src/properties/constraint.c:94,5'
          Dst:             igraph_error
        - Src:             'src/properties/constraint.c:94,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/constraint.c:94,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/constraint.c:95,5'
          Dst:             igraph_vector_init
        - Src:             'src/properties/constraint.c:95,5'
          Dst:             igraph_error
        - Src:             'src/properties/constraint.c:95,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/constraint.c:95,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/constraint.c:96,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/constraint.c:96,5'
          Dst:             igraph_error
        - Src:             'src/properties/constraint.c:96,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/constraint.c:96,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/constraint.c:97,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/constraint.c:97,5'
          Dst:             igraph_error
        - Src:             'src/properties/constraint.c:97,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/constraint.c:97,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/constraint.c:98,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/constraint.c:98,5'
          Dst:             igraph_error
        - Src:             'src/properties/constraint.c:98,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/constraint.c:98,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/constraint.c:99,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/constraint.c:99,5'
          Dst:             igraph_error
        - Src:             'src/properties/constraint.c:99,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/constraint.c:99,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/constraint.c:101,5'
          Dst:             igraph_vit_create
        - Src:             'src/properties/constraint.c:101,5'
          Dst:             igraph_error
        - Src:             'src/properties/constraint.c:102,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/constraint.c:102,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/constraint.c:105,5'
          Dst:             igraph_vss_all
        - Src:             'src/properties/constraint.c:105,5'
          Dst:             igraph_strength
        - Src:             'src/properties/constraint.c:105,5'
          Dst:             igraph_error
        - Src:             'src/properties/constraint.c:107,5'
          Dst:             igraph_vector_resize
        - Src:             'src/properties/constraint.c:107,5'
          Dst:             igraph_error
        - Src:             'src/properties/constraint.c:108,5'
          Dst:             igraph_vector_null
        - Src:             'src/properties/constraint.c:114,9'
          Dst:             igraph_incident
        - Src:             'src/properties/constraint.c:114,9'
          Dst:             igraph_error
        - Src:             'src/properties/constraint.c:115,9'
          Dst:             igraph_incident
        - Src:             'src/properties/constraint.c:115,9'
          Dst:             igraph_error
        - Src:             'src/properties/constraint.c:118,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/constraint.c:119,13'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/constraint.c:124,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/constraint.c:130,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/constraint.c:138,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/constraint.c:151,13'
          Dst:             igraph_is_directed
        - Src:             'src/properties/constraint.c:152,21'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/constraint.c:168,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/constraint.c:175,13'
          Dst:             igraph_incident
        - Src:             'src/properties/constraint.c:175,13'
          Dst:             igraph_error
        - Src:             'src/properties/constraint.c:176,13'
          Dst:             igraph_incident
        - Src:             'src/properties/constraint.c:176,13'
          Dst:             igraph_error
        - Src:             'src/properties/constraint.c:177,22'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/constraint.c:192,17'
          Dst:             igraph_is_directed
        - Src:             'src/properties/constraint.c:193,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/constraint.c:210,13'
          Dst:             igraph_is_directed
        - Src:             'src/properties/constraint.c:211,21'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/constraint.c:218,17'
          Dst:             igraph_incident
        - Src:             'src/properties/constraint.c:218,17'
          Dst:             igraph_error
        - Src:             'src/properties/constraint.c:219,17'
          Dst:             igraph_incident
        - Src:             'src/properties/constraint.c:219,17'
          Dst:             igraph_error
        - Src:             'src/properties/constraint.c:220,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/constraint.c:235,26'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/constraint.c:254,17'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/constraint.c:264,13'
          Dst:             igraph_is_directed
        - Src:             'src/properties/constraint.c:265,22'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/constraint.c:278,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/constraint.c:279,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/constraint.c:280,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/constraint.c:281,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/constraint.c:282,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/constraint.c:283,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/constraint.c:284,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/constraint.c:285,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - 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:    8
      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:    2
      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:    1
      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:    0
      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:    1
      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:    0
      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:    0
      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:    0
      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:    0
      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:    2
      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:    0
      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_is_triangle_free
      functionSourceFile: '/src/igraph/src/properties/triangles.c'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionLinenumberEnd: 1093
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         113
      ICount:          538
      EdgeCount:       148
      CyclomaticComplexity: 37
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_ecount
        - 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_is_directed
        - igraph_lazy_adjlist_destroy
        - igraph_lazy_adjlist_init
        - igraph_vcount
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/triangles.c:945,33'
          Dst:             igraph_vcount
        - Src:             'src/properties/triangles.c:946,33'
          Dst:             igraph_ecount
        - Src:             'src/properties/triangles.c:975,15'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/properties/triangles.c:979,29'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/properties/triangles.c:983,31'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/properties/triangles.c:987,29'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/properties/triangles.c:993,13'
          Dst:             igraph_is_directed
        - Src:             'src/properties/triangles.c:994,35'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/properties/triangles.c:998,33'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/properties/triangles.c:1010,9'
          Dst:             igraph_i_property_cache_has
        - Src:             'src/properties/triangles.c:1011,9'
          Dst:             igraph_i_property_cache_get_bool
        - Src:             'src/properties/triangles.c:1022,5'
          Dst:             igraph_lazy_adjlist_init
        - Src:             'src/properties/triangles.c:1022,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:1023,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:1023,5'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/properties/triangles.c:1029,17'
          Dst:             igraph_i_lazy_adjlist_get_real
        - Src:             'src/properties/triangles.c:1030,9'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:1032,14'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles.c:1044,21'
          Dst:             igraph_i_lazy_adjlist_get_real
        - Src:             'src/properties/triangles.c:1045,13'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:1047,18'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles.c:1084,5'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/properties/triangles.c:1085,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/triangles.c:1089,9'
          Dst:             igraph_i_property_cache_set_bool_checked
    - functionName:    transitivity_barrat1
      functionSourceFile: '/src/igraph/src/properties/triangles.c'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         131
      ICount:          738
      EdgeCount:       155
      CyclomaticComplexity: 26
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_error
        - igraph_i_lazy_inclist_get_real
        - igraph_lazy_inclist_destroy
        - igraph_lazy_inclist_init
        - igraph_strength
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vector_resize
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vss_all
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/triangles.c:639,32'
          Dst:             igraph_vcount
        - Src:             'src/properties/triangles.c:654,5'
          Dst:             igraph_vit_create
        - Src:             'src/properties/triangles.c:654,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:655,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:655,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/triangles.c:658,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/triangles.c:658,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:659,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:659,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles.c:661,5'
          Dst:             igraph_vector_init
        - Src:             'src/properties/triangles.c:661,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:661,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:661,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/triangles.c:663,5'
          Dst:             igraph_vector_init
        - Src:             'src/properties/triangles.c:663,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:663,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:663,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/triangles.c:664,5'
          Dst:             igraph_vss_all
        - Src:             'src/properties/triangles.c:664,5'
          Dst:             igraph_strength
        - Src:             'src/properties/triangles.c:664,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:667,5'
          Dst:             igraph_lazy_inclist_init
        - Src:             'src/properties/triangles.c:667,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:668,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:668,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/properties/triangles.c:670,5'
          Dst:             igraph_vector_resize
        - Src:             'src/properties/triangles.c:670,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:677,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/properties/triangles.c:679,16'
          Dst:             igraph_i_lazy_inclist_get_real
        - Src:             'src/properties/triangles.c:680,9'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:681,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles.c:696,20'
          Dst:             igraph_i_lazy_inclist_get_real
        - Src:             'src/properties/triangles.c:697,13'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:698,23'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles.c:714,5'
          Dst:             igraph_lazy_inclist_destroy
        - Src:             'src/properties/triangles.c:715,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/triangles.c:716,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/triangles.c:717,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles.c:718,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/triangles.c:719,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    transitivity_barrat4
      functionSourceFile: '/src/igraph/src/properties/triangles.c'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         155
      ICount:          867
      EdgeCount:       181
      CyclomaticComplexity: 28
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_allow_interruption
        - igraph_degree
        - igraph_error
        - igraph_i_vector_int_order
        - igraph_inclist_destroy
        - igraph_inclist_init
        - igraph_strength
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_max
        - igraph_vector_int_size
        - igraph_vector_null
        - igraph_vector_resize
        - igraph_vss_all
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/triangles.c:730,32'
          Dst:             igraph_vcount
        - Src:             'src/properties/triangles.c:747,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/triangles.c:747,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:747,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:747,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles.c:748,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/triangles.c:748,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:748,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:748,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles.c:749,5'
          Dst:             igraph_vector_init
        - Src:             'src/properties/triangles.c:749,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:749,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:749,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/triangles.c:751,5'
          Dst:             igraph_vss_all
        - Src:             'src/properties/triangles.c:751,5'
          Dst:             igraph_degree
        - Src:             'src/properties/triangles.c:751,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:753,17'
          Dst:             igraph_vector_int_max
        - Src:             'src/properties/triangles.c:754,5'
          Dst:             igraph_i_vector_int_order
        - Src:             'src/properties/triangles.c:754,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:756,5'
          Dst:             igraph_vss_all
        - Src:             'src/properties/triangles.c:756,5'
          Dst:             igraph_strength
        - Src:             'src/properties/triangles.c:756,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:759,5'
          Dst:             igraph_vector_init
        - Src:             'src/properties/triangles.c:759,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:759,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:759,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/triangles.c:764,5'
          Dst:             igraph_inclist_init
        - Src:             'src/properties/triangles.c:764,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:765,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:765,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/properties/triangles.c:767,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/triangles.c:767,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:768,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:768,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles.c:770,5'
          Dst:             igraph_vector_init
        - Src:             'src/properties/triangles.c:770,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:770,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:770,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/triangles.c:772,5'
          Dst:             igraph_vector_resize
        - Src:             'src/properties/triangles.c:772,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:773,5'
          Dst:             igraph_vector_null
        - Src:             'src/properties/triangles.c:780,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/properties/triangles.c:783,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles.c:800,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles.c:824,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/triangles.c:825,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles.c:826,5'
          Dst:             igraph_inclist_destroy
        - Src:             'src/properties/triangles.c:827,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/triangles.c:828,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles.c:829,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/triangles.c:830,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles.c:831,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_transitivity_barrat
      functionSourceFile: '/src/igraph/src/properties/triangles.c'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          201
      EdgeCount:       54
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_ecount
        - igraph_error
        - igraph_errorf
        - igraph_has_multiple
        - igraph_has_mutual
        - igraph_is_directed
        - igraph_transitivity_local_undirected
        - igraph_vcount
        - igraph_vector_clear
        - igraph_vector_size
        - igraph_vs_is_all
        - igraph_warning
        - transitivity_barrat1
        - transitivity_barrat4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/triangles.c:879,32'
          Dst:             igraph_vcount
        - Src:             'src/properties/triangles.c:880,32'
          Dst:             igraph_ecount
        - Src:             'src/properties/triangles.c:886,13'
          Dst:             igraph_warning
        - Src:             'src/properties/triangles.c:888,16'
          Dst:             igraph_transitivity_local_undirected
        - Src:             'src/properties/triangles.c:891,9'
          Dst:             igraph_vector_size
        - Src:             'src/properties/triangles.c:892,9'
          Dst:             igraph_vector_size
        - Src:             'src/properties/triangles.c:892,9'
          Dst:             igraph_errorf
        - Src:             'src/properties/triangles.c:898,9'
          Dst:             igraph_vector_clear
        - Src:             'src/properties/triangles.c:902,5'
          Dst:             igraph_has_multiple
        - Src:             'src/properties/triangles.c:902,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:903,27'
          Dst:             igraph_is_directed
        - Src:             'src/properties/triangles.c:906,9'
          Dst:             igraph_has_mutual
        - Src:             'src/properties/triangles.c:906,9'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:909,9'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:915,9'
          Dst:             igraph_vs_is_all
        - Src:             'src/properties/triangles.c:916,16'
          Dst:             transitivity_barrat4
        - Src:             'src/properties/triangles.c:918,16'
          Dst:             transitivity_barrat1
    - functionName:    igraph_transitivity_local_undirected
      functionSourceFile: '/src/igraph/src/properties/triangles.c'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          95
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_vit_create
        - igraph_vit_destroy
        - igraph_vs_is_all
        - transitivity_local_undirected1
        - transitivity_local_undirected2
        - transitivity_local_undirected4
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/triangles.c:374,9'
          Dst:             igraph_vs_is_all
        - Src:             'src/properties/triangles.c:375,16'
          Dst:             transitivity_local_undirected4
        - Src:             'src/properties/triangles.c:379,9'
          Dst:             igraph_vit_create
        - Src:             'src/properties/triangles.c:379,9'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:380,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:380,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/triangles.c:382,9'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/triangles.c:383,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/triangles.c:385,20'
          Dst:             transitivity_local_undirected1
        - Src:             'src/properties/triangles.c:387,20'
          Dst:             transitivity_local_undirected2
    - functionName:    transitivity_local_undirected4
      functionSourceFile: '/src/igraph/src/properties/triangles.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         127
      ICount:          636
      EdgeCount:       150
      CyclomaticComplexity: 25
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_adjlist_destroy
        - igraph_adjlist_init
        - igraph_allow_interruption
        - igraph_error
        - igraph_free
        - igraph_i_trans4_al_simplify
        - igraph_i_vector_int_order
        - igraph_vcount
        - igraph_vector_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_max
        - igraph_vector_int_size
        - igraph_vector_null
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/triangles_template.h:27,28'
          Dst:             igraph_vcount
        - Src:             'src/properties/triangles_template.h:45,5'
          Dst:             igraph_vector_clear
        - Src:             'src/properties/triangles_template.h:52,1'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/triangles_template.h:52,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:52,1'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles_template.h:52,1'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles_template.h:53,1'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/triangles_template.h:53,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:53,1'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles_template.h:53,1'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles_template.h:55,1'
          Dst:             igraph_adjlist_init
        - Src:             'src/properties/triangles_template.h:55,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:56,1'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles_template.h:56,1'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/properties/triangles_template.h:59,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles_template.h:62,13'
          Dst:             igraph_vector_int_max
        - Src:             'src/properties/triangles_template.h:63,1'
          Dst:             igraph_i_vector_int_order
        - Src:             'src/properties/triangles_template.h:63,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:64,1'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/triangles_template.h:64,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:64,1'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles_template.h:64,1'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles_template.h:69,1'
          Dst:             igraph_i_trans4_al_simplify
        - Src:             'src/properties/triangles_template.h:69,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:71,8'
          Dst:             calloc
        - Src:             'src/properties/triangles_template.h:72,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:73,1'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles_template.h:73,1'
          Dst:             igraph_free
        - Src:             'src/properties/triangles_template.h:76,5'
          Dst:             igraph_vector_resize
        - Src:             'src/properties/triangles_template.h:76,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:77,5'
          Dst:             igraph_vector_null
        - Src:             'src/properties/triangles_template.h:85,5'
          Dst:             igraph_allow_interruption
        - Src:             'src/properties/triangles_template.h:88,15'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles_template.h:102,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles_template.h:128,1'
          Dst:             igraph_free
        - Src:             'src/properties/triangles_template.h:129,1'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/properties/triangles_template.h:130,1'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles_template.h:131,1'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles_template.h:132,1'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles_template.h:133,1'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    transitivity_local_undirected1
      functionSourceFile: '/src/igraph/src/properties/triangles.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          531
      EdgeCount:       126
      CyclomaticComplexity: 24
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_allow_interruption
        - igraph_error
        - igraph_free
        - igraph_i_lazy_adjlist_get_real
        - igraph_lazy_adjlist_destroy
        - igraph_lazy_adjlist_init
        - igraph_vcount
        - igraph_vector_clear
        - igraph_vector_int_size
        - igraph_vector_resize
        - igraph_vit_create
        - igraph_vit_destroy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/triangles_template1.h:23,28'
          Dst:             igraph_vcount
        - Src:             'src/properties/triangles_template1.h:33,1'
          Dst:             igraph_vit_create
        - Src:             'src/properties/triangles_template1.h:33,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template1.h:34,1'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles_template1.h:34,1'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/triangles_template1.h:38,5'
          Dst:             igraph_vector_clear
        - Src:             'src/properties/triangles_template1.h:39,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/triangles_template1.h:40,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/triangles_template1.h:44,8'
          Dst:             calloc
        - Src:             'src/properties/triangles_template1.h:45,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template1.h:46,1'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles_template1.h:46,1'
          Dst:             igraph_free
        - Src:             'src/properties/triangles_template1.h:48,1'
          Dst:             igraph_vector_resize
        - Src:             'src/properties/triangles_template1.h:48,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template1.h:50,1'
          Dst:             igraph_lazy_adjlist_init
        - Src:             'src/properties/triangles_template1.h:50,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template1.h:51,1'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles_template1.h:51,1'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/properties/triangles_template1.h:56,5'
          Dst:             igraph_allow_interruption
        - Src:             'src/properties/triangles_template1.h:58,13'
          Dst:             igraph_i_lazy_adjlist_get_real
        - Src:             'src/properties/triangles_template1.h:59,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template1.h:60,15'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles_template1.h:68,17'
          Dst:             igraph_i_lazy_adjlist_get_real
        - Src:             'src/properties/triangles_template1.h:69,9'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template1.h:70,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles_template1.h:90,1'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/properties/triangles_template1.h:92,1'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/triangles_template1.h:93,1'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    transitivity_local_undirected2
      functionSourceFile: '/src/igraph/src/properties/triangles.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         261
      ICount:          1345
      EdgeCount:       309
      CyclomaticComplexity: 50
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_allow_interruption
        - igraph_error
        - igraph_free
        - igraph_i_lazy_adjlist_get_real
        - igraph_i_vector_int_order
        - igraph_lazy_adjlist_destroy
        - igraph_lazy_adjlist_init
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vector_push_back
        - igraph_vector_reserve
        - igraph_vector_resize
        - igraph_vector_size
        - igraph_vit_create
        - igraph_vit_destroy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/triangles.c:127,32'
          Dst:             igraph_vcount
        - Src:             'src/properties/triangles.c:138,5'
          Dst:             igraph_vit_create
        - Src:             'src/properties/triangles.c:138,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:139,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:139,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/triangles.c:142,5'
          Dst:             igraph_lazy_adjlist_init
        - Src:             'src/properties/triangles.c:142,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:143,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:143,5'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/properties/triangles.c:145,5'
          Dst:             igraph_vector_init
        - Src:             'src/properties/triangles.c:145,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:145,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:145,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/triangles.c:146,5'
          Dst:             igraph_vector_init
        - Src:             'src/properties/triangles.c:146,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:146,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:146,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/triangles.c:147,5'
          Dst:             igraph_vector_reserve
        - Src:             'src/properties/triangles.c:147,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:155,13'
          Dst:             igraph_vector_push_back
        - Src:             'src/properties/triangles.c:155,13'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:158,17'
          Dst:             igraph_i_lazy_adjlist_get_real
        - Src:             'src/properties/triangles.c:159,9'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:161,18'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles.c:166,17'
          Dst:             igraph_vector_push_back
        - Src:             'src/properties/triangles.c:166,17'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:172,22'
          Dst:             igraph_vector_size
        - Src:             'src/properties/triangles.c:173,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/triangles.c:173,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:173,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:173,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles.c:174,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/triangles.c:174,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:174,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:174,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles.c:179,17'
          Dst:             igraph_i_lazy_adjlist_get_real
        - Src:             'src/properties/triangles.c:180,9'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:181,35'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles.c:186,5'
          Dst:             igraph_i_vector_int_order
        - Src:             'src/properties/triangles.c:186,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:187,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles.c:188,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/triangles.c:189,5'
          Dst:             igraph_vector_init
        - Src:             'src/properties/triangles.c:189,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:189,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:189,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/triangles.c:194,12'
          Dst:             calloc
        - Src:             'src/properties/triangles.c:196,9'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:198,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:198,5'
          Dst:             igraph_free
        - Src:             'src/properties/triangles.c:200,5'
          Dst:             igraph_vector_init
        - Src:             'src/properties/triangles.c:200,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:200,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:200,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/triangles.c:208,9'
          Dst:             igraph_allow_interruption
        - Src:             'src/properties/triangles.c:210,17'
          Dst:             igraph_i_lazy_adjlist_get_real
        - Src:             'src/properties/triangles.c:211,9'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:213,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles.c:226,25'
          Dst:             igraph_i_lazy_adjlist_get_real
        - Src:             'src/properties/triangles.c:227,17'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:228,27'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles.c:250,5'
          Dst:             igraph_vector_resize
        - Src:             'src/properties/triangles.c:250,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:255,38'
          Dst:             igraph_i_lazy_adjlist_get_real
        - Src:             'src/properties/triangles.c:258,9'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:260,15'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles.c:269,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/triangles.c:270,5'
          Dst:             igraph_free
        - Src:             'src/properties/triangles.c:271,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/triangles.c:272,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles.c:273,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/triangles.c:274,5'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/triangles.c:275,5'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/properties/triangles.c:276,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/triangles.c:277,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_i_trans4_al_simplify
      functionSourceFile: '/src/igraph/src/properties/triangles.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          178
      EdgeCount:       31
      CyclomaticComplexity: 7
      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:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/triangles.c:291,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/triangles.c:291,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:292,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:292,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles.c:296,29'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles.c:305,33'
          Dst:             igraph_vector_int_tail
        - Src:             'src/properties/triangles.c:306,17'
          Dst:             igraph_vector_int_pop_back
        - Src:             'src/properties/triangles.c:312,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles.c:313,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_transitivity_undirected
      functionSourceFile: '/src/igraph/src/properties/triangles.c'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          81
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - count_triangles_and_triples
        - igraph_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/triangles.c:621,5'
          Dst:             count_triangles_and_triples
        - Src:             'src/properties/triangles.c:621,5'
          Dst:             igraph_error
    - functionName:    count_triangles_and_triples
      functionSourceFile: '/src/igraph/src/properties/triangles.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          323
      EdgeCount:       74
      CyclomaticComplexity: 15
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_adjlist_destroy
        - igraph_adjlist_init
        - igraph_error
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/triangles.c:408,33'
          Dst:             igraph_vcount
        - Src:             'src/properties/triangles.c:412,5'
          Dst:             igraph_adjlist_init
        - Src:             'src/properties/triangles.c:412,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:413,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:413,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/properties/triangles.c:415,5'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/triangles.c:415,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:415,5'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:415,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles.c:440,33'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles.c:457,41'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles.c:470,5'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles.c:471,5'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/properties/triangles.c:472,5'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_list_triangles
      functionSourceFile: '/src/igraph/src/properties/triangles.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         135
      ICount:          618
      EdgeCount:       158
      CyclomaticComplexity: 25
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_adjlist_destroy
        - igraph_adjlist_init
        - igraph_allow_interruption
        - igraph_error
        - igraph_free
        - igraph_i_trans4_al_simplify
        - igraph_i_vector_int_order
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_max
        - igraph_vector_int_push_back
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/triangles_template.h:27,28'
          Dst:             igraph_vcount
        - Src:             'src/properties/triangles_template.h:47,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/properties/triangles_template.h:52,1'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/triangles_template.h:52,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:52,1'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles_template.h:52,1'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles_template.h:53,1'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/triangles_template.h:53,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:53,1'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles_template.h:53,1'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles_template.h:55,1'
          Dst:             igraph_adjlist_init
        - Src:             'src/properties/triangles_template.h:55,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:56,1'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles_template.h:56,1'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/properties/triangles_template.h:59,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles_template.h:62,13'
          Dst:             igraph_vector_int_max
        - Src:             'src/properties/triangles_template.h:63,1'
          Dst:             igraph_i_vector_int_order
        - Src:             'src/properties/triangles_template.h:63,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:64,1'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/triangles_template.h:64,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:64,1'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles_template.h:64,1'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles_template.h:69,1'
          Dst:             igraph_i_trans4_al_simplify
        - Src:             'src/properties/triangles_template.h:69,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:71,8'
          Dst:             calloc
        - Src:             'src/properties/triangles_template.h:72,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:73,1'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles_template.h:73,1'
          Dst:             igraph_free
        - Src:             'src/properties/triangles_template.h:79,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/properties/triangles_template.h:85,5'
          Dst:             igraph_allow_interruption
        - Src:             'src/properties/triangles_template.h:88,15'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles_template.h:102,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles_template.h:111,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/properties/triangles_template.h:111,17'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:112,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/properties/triangles_template.h:112,17'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:113,17'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/properties/triangles_template.h:113,17'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:128,1'
          Dst:             igraph_free
        - Src:             'src/properties/triangles_template.h:129,1'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/properties/triangles_template.h:130,1'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles_template.h:131,1'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles_template.h:132,1'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles_template.h:133,1'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    adjacent_triangles1
      functionSourceFile: '/src/igraph/src/properties/triangles.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         98
      ICount:          496
      EdgeCount:       118
      CyclomaticComplexity: 22
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_allow_interruption
        - igraph_error
        - igraph_free
        - igraph_i_lazy_adjlist_get_real
        - igraph_lazy_adjlist_destroy
        - igraph_lazy_adjlist_init
        - igraph_vcount
        - igraph_vector_clear
        - igraph_vector_int_size
        - igraph_vector_resize
        - igraph_vit_create
        - igraph_vit_destroy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/triangles_template1.h:23,28'
          Dst:             igraph_vcount
        - Src:             'src/properties/triangles_template1.h:33,1'
          Dst:             igraph_vit_create
        - Src:             'src/properties/triangles_template1.h:33,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template1.h:34,1'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles_template1.h:34,1'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/triangles_template1.h:38,5'
          Dst:             igraph_vector_clear
        - Src:             'src/properties/triangles_template1.h:39,5'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/triangles_template1.h:40,5'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/properties/triangles_template1.h:44,8'
          Dst:             calloc
        - Src:             'src/properties/triangles_template1.h:45,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template1.h:46,1'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles_template1.h:46,1'
          Dst:             igraph_free
        - Src:             'src/properties/triangles_template1.h:48,1'
          Dst:             igraph_vector_resize
        - Src:             'src/properties/triangles_template1.h:48,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template1.h:50,1'
          Dst:             igraph_lazy_adjlist_init
        - Src:             'src/properties/triangles_template1.h:50,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template1.h:51,1'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles_template1.h:51,1'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/properties/triangles_template1.h:56,5'
          Dst:             igraph_allow_interruption
        - Src:             'src/properties/triangles_template1.h:58,13'
          Dst:             igraph_i_lazy_adjlist_get_real
        - Src:             'src/properties/triangles_template1.h:59,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template1.h:60,15'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles_template1.h:68,17'
          Dst:             igraph_i_lazy_adjlist_get_real
        - Src:             'src/properties/triangles_template1.h:69,9'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template1.h:70,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles_template1.h:90,1'
          Dst:             igraph_lazy_adjlist_destroy
        - Src:             'src/properties/triangles_template1.h:92,1'
          Dst:             igraph_vit_destroy
        - Src:             'src/properties/triangles_template1.h:93,1'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    adjacent_triangles4
      functionSourceFile: '/src/igraph/src/properties/triangles.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         121
      ICount:          580
      EdgeCount:       142
      CyclomaticComplexity: 23
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - calloc
        - igraph_adjlist_destroy
        - igraph_adjlist_init
        - igraph_allow_interruption
        - igraph_error
        - igraph_free
        - igraph_i_trans4_al_simplify
        - igraph_i_vector_int_order
        - igraph_vcount
        - igraph_vector_clear
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_max
        - igraph_vector_int_size
        - igraph_vector_null
        - igraph_vector_resize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/triangles_template.h:27,28'
          Dst:             igraph_vcount
        - Src:             'src/properties/triangles_template.h:45,5'
          Dst:             igraph_vector_clear
        - Src:             'src/properties/triangles_template.h:52,1'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/triangles_template.h:52,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:52,1'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles_template.h:52,1'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles_template.h:53,1'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/triangles_template.h:53,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:53,1'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles_template.h:53,1'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles_template.h:55,1'
          Dst:             igraph_adjlist_init
        - Src:             'src/properties/triangles_template.h:55,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:56,1'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles_template.h:56,1'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/properties/triangles_template.h:59,25'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles_template.h:62,13'
          Dst:             igraph_vector_int_max
        - Src:             'src/properties/triangles_template.h:63,1'
          Dst:             igraph_i_vector_int_order
        - Src:             'src/properties/triangles_template.h:63,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:64,1'
          Dst:             igraph_vector_int_init
        - Src:             'src/properties/triangles_template.h:64,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:64,1'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles_template.h:64,1'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles_template.h:69,1'
          Dst:             igraph_i_trans4_al_simplify
        - Src:             'src/properties/triangles_template.h:69,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:71,8'
          Dst:             calloc
        - Src:             'src/properties/triangles_template.h:72,1'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:73,1'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles_template.h:73,1'
          Dst:             igraph_free
        - Src:             'src/properties/triangles_template.h:76,5'
          Dst:             igraph_vector_resize
        - Src:             'src/properties/triangles_template.h:76,5'
          Dst:             igraph_error
        - Src:             'src/properties/triangles_template.h:77,5'
          Dst:             igraph_vector_null
        - Src:             'src/properties/triangles_template.h:85,5'
          Dst:             igraph_allow_interruption
        - Src:             'src/properties/triangles_template.h:88,15'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles_template.h:102,19'
          Dst:             igraph_vector_int_size
        - Src:             'src/properties/triangles_template.h:128,1'
          Dst:             igraph_free
        - Src:             'src/properties/triangles_template.h:129,1'
          Dst:             igraph_adjlist_destroy
        - Src:             'src/properties/triangles_template.h:130,1'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles_template.h:131,1'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles_template.h:132,1'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/properties/triangles_template.h:133,1'
          Dst:             IGRAPH_FINALLY_CLEAN
    - functionName:    igraph_count_adjacent_triangles
      functionSourceFile: '/src/igraph/src/properties/triangles.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - adjacent_triangles1
        - adjacent_triangles4
        - igraph_vs_is_all
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/triangles.c:525,9'
          Dst:             igraph_vs_is_all
        - Src:             'src/properties/triangles.c:526,16'
          Dst:             adjacent_triangles4
        - Src:             'src/properties/triangles.c:528,16'
          Dst:             adjacent_triangles1
    - functionName:    igraph_count_triangles
      functionSourceFile: '/src/igraph/src/properties/triangles.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - count_triangles_and_triples
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/triangles.c:502,12'
          Dst:             count_triangles_and_triples
    - functionName:    igraph_transitivity_avglocal_undirected
      functionSourceFile: '/src/igraph/src/properties/triangles.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          176
      EdgeCount:       41
      CyclomaticComplexity: 8
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - igraph_error
        - igraph_transitivity_local_undirected
        - igraph_vcount
        - igraph_vector_destroy
        - igraph_vector_init
        - igraph_vss_all
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/properties/triangles.c:78,35'
          Dst:             igraph_vcount
        - Src:             'src/properties/triangles.c:89,9'
          Dst:             igraph_vector_init
        - Src:             'src/properties/triangles.c:89,9'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:89,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/properties/triangles.c:89,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/triangles.c:91,9'
          Dst:             igraph_vss_all
        - Src:             'src/properties/triangles.c:91,9'
          Dst:             igraph_transitivity_local_undirected
        - Src:             'src/properties/triangles.c:91,9'
          Dst:             igraph_error
        - Src:             'src/properties/triangles.c:101,9'
          Dst:             igraph_vector_destroy
        - Src:             'src/properties/triangles.c:102,9'
          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:    1
      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:    0
      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:    3
      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:    igraph_vertex_path_from_edge_path
      functionSourceFile: '/src/igraph/src/misc/other.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          379
      EdgeCount:       73
      CyclomaticComplexity: 12
      functionsReached:
        - igraph_error
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_clear
        - igraph_vector_int_push_back
        - igraph_vector_int_reserve
        - igraph_vector_int_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/misc/other.c:185,9'
          Branch Sides:    []
        - Branch String:   'src/misc/other.c:224,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/misc/other.c:169,38'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/other.c:171,5'
          Dst:             igraph_vector_int_clear
        - Src:             'src/misc/other.c:172,5'
          Dst:             igraph_vector_int_reserve
        - Src:             'src/misc/other.c:172,5'
          Dst:             igraph_error
        - Src:             'src/misc/other.c:174,11'
          Dst:             igraph_is_directed
        - Src:             'src/misc/other.c:181,13'
          Dst:             igraph_error
        - Src:             'src/misc/other.c:211,18'
          Dst:             igraph_vcount
        - Src:             'src/misc/other.c:212,9'
          Dst:             igraph_error
        - Src:             'src/misc/other.c:222,9'
          Dst:             igraph_vector_int_push_back
        - Src:             'src/misc/other.c:248,13'
          Dst:             igraph_error
        - Src:             'src/misc/other.c:252,13'
          Dst:             igraph_error
        - Src:             'src/misc/other.c:258,5'
          Dst:             igraph_vector_int_push_back
    - functionName:    igraph_expand_path_to_pairs
      functionSourceFile: '/src/igraph/src/misc/other.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          132
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - igraph_error
        - igraph_vector_int_clear
        - igraph_vector_int_resize
        - igraph_vector_int_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/other.c:104,35'
          Dst:             igraph_vector_int_size
        - Src:             'src/misc/other.c:108,9'
          Dst:             igraph_vector_int_clear
        - Src:             'src/misc/other.c:110,9'
          Dst:             igraph_vector_int_resize
        - Src:             'src/misc/other.c:110,9'
          Dst:             igraph_error
    - functionName:    igraph_running_mean
      functionSourceFile: '/src/igraph/src/misc/other.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          205
      EdgeCount:       43
      CyclomaticComplexity: 9
      functionsReached:
        - igraph_allow_interruption
        - igraph_error
        - igraph_errorf
        - igraph_vector_resize
        - igraph_vector_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/misc/other.c:57,9'
          Dst:             igraph_vector_size
        - Src:             'src/misc/other.c:58,9'
          Dst:             igraph_vector_size
        - Src:             'src/misc/other.c:58,9'
          Dst:             igraph_errorf
        - Src:             'src/misc/other.c:61,9'
          Dst:             igraph_errorf
        - Src:             'src/misc/other.c:66,5'
          Dst:             igraph_vector_size
        - Src:             'src/misc/other.c:66,5'
          Dst:             igraph_vector_resize
        - Src:             'src/misc/other.c:66,5'
          Dst:             igraph_error
        - Src:             'src/misc/other.c:75,21'
          Dst:             igraph_vector_size
        - Src:             'src/misc/other.c:76,9'
          Dst:             igraph_allow_interruption
    - 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:    4
      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:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/internal/qsort.c:265,2'
          Dst:             local_qsort
    - 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:    __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:    4
      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:    __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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorC2B8ne220000EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      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:    _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:    _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_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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack17prpack_base_graph17normalize_weightsEv
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_base_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          229
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack17prpack_base_graphC2EiiPNSt3__14pairIiiEE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_base_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          369
      EdgeCount:       50
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN6prpack17prpack_base_graph10initializeEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_base_graph.cpp:285,5'
          Dst:             _ZN6prpack17prpack_base_graph10initializeEv
        - Src:             'src/centrality/prpack/prpack_base_graph.cpp:296,9'
          Dst:             __assert_fail
        - Src:             'src/centrality/prpack/prpack_base_graph.cpp:297,9'
          Dst:             __assert_fail
    - functionName:    _ZN6prpack17prpack_base_graph10initializeEv
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_base_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack17prpack_base_graphD2Ev
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_base_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack17prpack_base_graphC2EPKNS_16prpack_edge_listE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_base_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          235
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN6prpack17prpack_base_graph10initializeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_base_graph.cpp:113,5'
          Dst:             _ZN6prpack17prpack_base_graph10initializeEv
    - functionName:    _ZN6prpack17prpack_base_graphC2EPKNS_10prpack_csrE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_base_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN6prpack17prpack_base_graph10initializeEv
        - _ZNSt13runtime_errorC1EPKc
        - _ZNSt13runtime_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_base_graph.cpp:108,5'
          Dst:             _ZN6prpack17prpack_base_graph10initializeEv
        - Src:             'src/centrality/prpack/prpack_base_graph.cpp:109,5'
          Dst:             __cxa_allocate_exception
        - Src:             'src/centrality/prpack/prpack_base_graph.cpp:109,11'
          Dst:             _ZNSt13runtime_errorC1EPKc
        - Src:             'src/centrality/prpack/prpack_base_graph.cpp:109,5'
          Dst:             __cxa_throw
        - Src:             'src/centrality/prpack/prpack_base_graph.cpp:109,5'
          Dst:             _ZNSt13runtime_errorD1Ev
        - Src:             'src/centrality/prpack/prpack_base_graph.cpp:109,5'
          Dst:             __cxa_free_exception
    - functionName:    _ZNSt13runtime_errorC1EPKc
      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:    _ZNSt13runtime_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:    _ZN6prpack17prpack_base_graphC2EPKNS_16prpack_int64_cscE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_base_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          351
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN6prpack17prpack_base_graph10initializeEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_base_graph.cpp:65,5'
          Dst:             _ZN6prpack17prpack_base_graph10initializeEv
        - Src:             'src/centrality/prpack/prpack_base_graph.cpp:67,5'
          Dst:             __assert_fail
    - functionName:    _ZN6prpack17prpack_base_graphC2EPKNS_10prpack_cscE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_base_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          325
      EdgeCount:       44
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN6prpack17prpack_base_graph10initializeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_base_graph.cpp:25,5'
          Dst:             _ZN6prpack17prpack_base_graph10initializeEv
    - functionName:    _ZN6prpack17prpack_base_graphC2Ev
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_base_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6prpack17prpack_base_graph10initializeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_base_graph.cpp:20,5'
          Dst:             _ZN6prpack17prpack_base_graph10initializeEv
    - functionName:    _ZN6prpack19prpack_igraph_graph19convert_from_igraphEPK8igraph_tPK15igraph_vector_tb
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_igraph_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         105
      ICount:          685
      EdgeCount:       130
      CyclomaticComplexity: 27
      functionsReached:
        - IGRAPH_FINALLY_CLEAN
        - IGRAPH_FINALLY_REAL
        - _ZN6prpack17prpack_base_graph17normalize_weightsEv
        - igraph_ecount
        - igraph_eit_create
        - igraph_eit_destroy
        - igraph_error
        - igraph_ess_all
        - igraph_incident
        - igraph_is_directed
        - igraph_vcount
        - igraph_vector_int_destroy
        - igraph_vector_int_init
        - igraph_vector_int_size
        - igraph_vector_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:16,36'
          Dst:             igraph_is_directed
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:17,33'
          Dst:             igraph_vcount
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:18,33'
          Dst:             igraph_ecount
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:23,9'
          Dst:             igraph_error
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:26,9'
          Dst:             igraph_error
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:29,20'
          Dst:             igraph_vector_size
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:30,9'
          Dst:             igraph_error
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:62,9'
          Dst:             igraph_ess_all
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:62,9'
          Dst:             igraph_eit_create
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:62,9'
          Dst:             igraph_error
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:63,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:63,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:73,21'
          Dst:             igraph_error
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:75,21'
          Dst:             igraph_error
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:94,9'
          Dst:             igraph_eit_destroy
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:95,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:102,9'
          Dst:             igraph_vector_int_init
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:102,9'
          Dst:             igraph_error
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:103,9'
          Dst:             IGRAPH_FINALLY_REAL
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:103,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:106,13'
          Dst:             igraph_incident
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:106,13'
          Dst:             igraph_error
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:108,24'
          Dst:             igraph_vector_int_size
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:133,9'
          Dst:             igraph_vector_int_destroy
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:134,9'
          Dst:             IGRAPH_FINALLY_CLEAN
        - Src:             'src/centrality/prpack/prpack_igraph_graph.cpp:148,5'
          Dst:             _ZN6prpack17prpack_base_graph17normalize_weightsEv
    - functionName:    _ZN6prpack13prpack_resultD2Ev
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_result.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack13prpack_resultC2Ev
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_result.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 7
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne220000EOS5_ENKUlRS5_E_clES7_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/string'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack13prpack_solver10combine_uvEiPKdS2_PKidPKNS_13prpack_resultES7_
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_solver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 886
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - double
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          238
      EdgeCount:       33
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN6prpack13prpack_resultC2Ev
        - _ZN6prpack13prpack_resultD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_solver.cpp:866,30'
          Dst:             _ZN6prpack13prpack_resultC2Ev
        - Src:             'src/centrality/prpack/prpack_solver.cpp:883,5'
          Dst:             _ZN6prpack13prpack_resultD2Ev
        - Src:             'src/centrality/prpack/prpack_solver.cpp:884,5'
          Dst:             _ZN6prpack13prpack_resultD2Ev
    - functionName:    _ZN6prpack13prpack_solver9normalizeEiPd
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_solver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          80
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack13prpack_solver2geEiPdS1_
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_solver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 844
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          227
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt16invalid_argumentC2B8ne220000ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:141,72'
          Dst:             _ZNSt11logic_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
    - functionName:    _ZNSt11logic_errorC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
      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:    _ZN6prpack13prpack_solver19solve_via_scc_gs_uvEddiiPKiS2_PKdiS2_S2_S4_S4_S4_S4_S4_S4_iS2_S2_S2_
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_solver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      'N/A'
      argCount:        20
      argTypes:
        - double
        - double
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          103
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6prpack13prpack_solver10combine_uvEiPKdS2_PKidPKNS_13prpack_resultES7_
        - _ZN6prpack13prpack_solver16solve_via_scc_gsEddiiPKiS2_PKdiS2_S2_S4_S4_S4_S4_S4_iS2_S2_S2_b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_solver.cpp:777,28'
          Dst:             _ZN6prpack13prpack_solver16solve_via_scc_gsEddiiPKiS2_PKdiS2_S2_S4_S4_S4_S4_S4_iS2_S2_S2_b
        - Src:             'src/centrality/prpack/prpack_solver.cpp:799,28'
          Dst:             _ZN6prpack13prpack_solver16solve_via_scc_gsEddiiPKiS2_PKdiS2_S2_S4_S4_S4_S4_S4_iS2_S2_S2_b
        - Src:             'src/centrality/prpack/prpack_solver.cpp:821,12'
          Dst:             _ZN6prpack13prpack_solver10combine_uvEiPKdS2_PKidPKNS_13prpack_resultES7_
    - functionName:    _ZN6prpack13prpack_solver16solve_via_scc_gsEddiiPKiS2_PKdiS2_S2_S4_S4_S4_S4_S4_iS2_S2_S2_b
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_solver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      'N/A'
      argCount:        20
      argTypes:
        - double
        - double
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          1062
      EdgeCount:       128
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN6prpack12prpack_utils7permuteEiPKdPKi
        - _ZN6prpack13prpack_resultC2Ev
        - _ZN6prpack13prpack_solver9normalizeEiPd
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_solver.cpp:655,30'
          Dst:             _ZN6prpack13prpack_resultC2Ev
        - Src:             'src/centrality/prpack/prpack_solver.cpp:660,17'
          Dst:             _ZN6prpack12prpack_utils7permuteEiPKdPKi
        - Src:             'src/centrality/prpack/prpack_solver.cpp:745,9'
          Dst:             _ZN6prpack13prpack_solver9normalizeEiPd
        - Src:             'src/centrality/prpack/prpack_solver.cpp:747,14'
          Dst:             _ZN6prpack12prpack_utils7permuteEiPKdPKi
    - functionName:    _ZN6prpack13prpack_solver21solve_via_schur_gs_uvEddiiiiPKiS2_PKdS4_S4_S4_S4_S4_S2_S2_
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_solver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      'N/A'
      argCount:        16
      argTypes:
        - double
        - double
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6prpack13prpack_solver10combine_uvEiPKdS2_PKidPKNS_13prpack_resultES7_
        - _ZN6prpack13prpack_solver18solve_via_schur_gsEddiiiiPKiS2_PKdS4_S4_S4_S4_S2_S2_b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_solver.cpp:589,28'
          Dst:             _ZN6prpack13prpack_solver18solve_via_schur_gsEddiiiiPKiS2_PKdS4_S4_S4_S4_S2_S2_b
        - Src:             'src/centrality/prpack/prpack_solver.cpp:607,28'
          Dst:             _ZN6prpack13prpack_solver18solve_via_schur_gsEddiiiiPKiS2_PKdS4_S4_S4_S4_S2_S2_b
        - Src:             'src/centrality/prpack/prpack_solver.cpp:625,12'
          Dst:             _ZN6prpack13prpack_solver10combine_uvEiPKdS2_PKidPKNS_13prpack_resultES7_
    - functionName:    _ZN6prpack13prpack_solver18solve_via_schur_gsEddiiiiPKiS2_PKdS4_S4_S4_S4_S2_S2_b
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_solver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      'N/A'
      argCount:        16
      argTypes:
        - double
        - double
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          719
      EdgeCount:       88
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN6prpack12prpack_utils7permuteEiPKdPKi
        - _ZN6prpack13prpack_resultC2Ev
        - _ZN6prpack13prpack_solver9normalizeEiPd
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_solver.cpp:497,30'
          Dst:             _ZN6prpack13prpack_resultC2Ev
        - Src:             'src/centrality/prpack/prpack_solver.cpp:502,17'
          Dst:             _ZN6prpack12prpack_utils7permuteEiPKdPKi
        - Src:             'src/centrality/prpack/prpack_solver.cpp:562,9'
          Dst:             _ZN6prpack13prpack_solver9normalizeEiPd
        - Src:             'src/centrality/prpack/prpack_solver.cpp:564,14'
          Dst:             _ZN6prpack12prpack_utils7permuteEiPKdPKi
    - functionName:    _ZN6prpack13prpack_solver16solve_via_gs_errEddiiPKiS2_PKdS4_S4_S4_
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_solver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      'N/A'
      argCount:        10
      argTypes:
        - double
        - double
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          425
      EdgeCount:       53
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN6prpack13prpack_resultC2Ev
        - log
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_solver.cpp:420,30'
          Dst:             _ZN6prpack13prpack_resultC2Ev
        - Src:             'src/centrality/prpack/prpack_solver.cpp:440,29'
          Dst:             log
        - Src:             'src/centrality/prpack/prpack_solver.cpp:440,38'
          Dst:             log
    - functionName:    _ZN6prpack13prpack_solver12solve_via_gsEddiiPKiS2_PKdS4_S4_S4_S4_S4_
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_solver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      'N/A'
      argCount:        12
      argTypes:
        - double
        - double
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          627
      EdgeCount:       67
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN6prpack13prpack_resultC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_solver.cpp:337,30'
          Dst:             _ZN6prpack13prpack_resultC2Ev
    - functionName:    _ZN6prpack13prpack_solver15solve_via_ge_uvEddiPKdS2_S2_S2_
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_solver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - double
        - double
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          291
      EdgeCount:       41
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN6prpack13prpack_resultC2Ev
        - _ZN6prpack13prpack_solver2geEiPdS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_solver.cpp:293,30'
          Dst:             _ZN6prpack13prpack_resultC2Ev
        - Src:             'src/centrality/prpack/prpack_solver.cpp:315,5'
          Dst:             _ZN6prpack13prpack_solver2geEiPdS1_
    - functionName:    _ZN6prpack13prpack_solver12solve_via_geEddiPKdS2_
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_solver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - double
        - double
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          200
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN6prpack13prpack_resultC2Ev
        - _ZN6prpack13prpack_solver2geEiPdS1_
        - _ZN6prpack13prpack_solver9normalizeEiPd
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_solver.cpp:260,30'
          Dst:             _ZN6prpack13prpack_resultC2Ev
        - Src:             'src/centrality/prpack/prpack_solver.cpp:276,5'
          Dst:             _ZN6prpack13prpack_solver2geEiPdS1_
        - Src:             'src/centrality/prpack/prpack_solver.cpp:277,5'
          Dst:             _ZN6prpack13prpack_solver9normalizeEiPd
    - functionName:    _ZN6prpack13prpack_solver5solveEddPKdS2_PKc
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_solver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - double
        - double
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         152
      ICount:          1067
      EdgeCount:       257
      CyclomaticComplexity: 107
      functionsReached:
        - _ZN6prpack12prpack_utils8get_timeEv
        - _ZN6prpack13prpack_solver12solve_via_geEddiPKdS2_
        - _ZN6prpack13prpack_solver12solve_via_gsEddiiPKiS2_PKdS4_S4_S4_S4_S4_
        - _ZN6prpack13prpack_solver15solve_via_ge_uvEddiPKdS2_S2_S2_
        - _ZN6prpack13prpack_solver16solve_via_gs_errEddiiPKiS2_PKdS4_S4_S4_
        - _ZN6prpack13prpack_solver16solve_via_scc_gsEddiiPKiS2_PKdiS2_S2_S4_S4_S4_S4_S4_iS2_S2_S2_b
        - _ZN6prpack13prpack_solver18solve_via_schur_gsEddiiiiPKiS2_PKdS4_S4_S4_S4_S2_S2_b
        - _ZN6prpack13prpack_solver19solve_via_scc_gs_uvEddiiPKiS2_PKdiS2_S2_S4_S4_S4_S4_S4_S4_iS2_S2_S2_
        - _ZN6prpack13prpack_solver21solve_via_schur_gs_uvEddiiiiPKiS2_PKdS4_S4_S4_S4_S4_S2_S2_
        - _ZN6prpack28prpack_preprocessed_ge_graphC2EPKNS_17prpack_base_graphE
        - _ZN6prpack28prpack_preprocessed_gs_graphC2EPKNS_17prpack_base_graphE
        - _ZN6prpack29prpack_preprocessed_scc_graphC2EPKNS_17prpack_base_graphE
        - _ZN6prpack31prpack_preprocessed_schur_graphC2EPKNS_17prpack_base_graphE
        - _ZNSt16invalid_argumentC2B8ne220000ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - __cxa_allocate_exception
        - __cxa_free_exception
        - __cxa_throw
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_solver.cpp:81,9'
          Dst:             strcmp
        - Src:             'src/centrality/prpack/prpack_solver.cpp:98,13'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:98,13'
          Dst:             _ZN6prpack28prpack_preprocessed_ge_graphC2EPKNS_17prpack_base_graphE
        - Src:             'src/centrality/prpack/prpack_solver.cpp:98,13'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:100,9'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:100,9'
          Dst:             _ZN6prpack13prpack_solver12solve_via_geEddiPKdS2_
        - Src:             'src/centrality/prpack/prpack_solver.cpp:100,9'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:108,13'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:108,13'
          Dst:             _ZN6prpack28prpack_preprocessed_ge_graphC2EPKNS_17prpack_base_graphE
        - Src:             'src/centrality/prpack/prpack_solver.cpp:108,13'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:110,9'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:110,9'
          Dst:             _ZN6prpack13prpack_solver15solve_via_ge_uvEddiPKdS2_S2_S2_
        - Src:             'src/centrality/prpack/prpack_solver.cpp:110,9'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:120,13'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:120,13'
          Dst:             _ZN6prpack28prpack_preprocessed_gs_graphC2EPKNS_17prpack_base_graphE
        - Src:             'src/centrality/prpack/prpack_solver.cpp:120,13'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:122,9'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:122,9'
          Dst:             _ZN6prpack13prpack_solver12solve_via_gsEddiiPKiS2_PKdS4_S4_S4_S4_S4_
        - Src:             'src/centrality/prpack/prpack_solver.cpp:122,9'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:137,13'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:137,13'
          Dst:             _ZN6prpack28prpack_preprocessed_gs_graphC2EPKNS_17prpack_base_graphE
        - Src:             'src/centrality/prpack/prpack_solver.cpp:137,13'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:139,9'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:139,9'
          Dst:             _ZN6prpack13prpack_solver16solve_via_gs_errEddiiPKiS2_PKdS4_S4_S4_
        - Src:             'src/centrality/prpack/prpack_solver.cpp:139,9'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:152,13'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:152,13'
          Dst:             _ZN6prpack31prpack_preprocessed_schur_graphC2EPKNS_17prpack_base_graphE
        - Src:             'src/centrality/prpack/prpack_solver.cpp:152,13'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:154,9'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:154,9'
          Dst:             _ZN6prpack13prpack_solver18solve_via_schur_gsEddiiiiPKiS2_PKdS4_S4_S4_S4_S2_S2_b
        - Src:             'src/centrality/prpack/prpack_solver.cpp:154,9'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:172,13'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:172,13'
          Dst:             _ZN6prpack31prpack_preprocessed_schur_graphC2EPKNS_17prpack_base_graphE
        - Src:             'src/centrality/prpack/prpack_solver.cpp:172,13'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:174,9'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:174,9'
          Dst:             _ZN6prpack13prpack_solver21solve_via_schur_gs_uvEddiiiiPKiS2_PKdS4_S4_S4_S4_S4_S2_S2_
        - Src:             'src/centrality/prpack/prpack_solver.cpp:174,9'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:193,13'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:193,13'
          Dst:             _ZN6prpack29prpack_preprocessed_scc_graphC2EPKNS_17prpack_base_graphE
        - Src:             'src/centrality/prpack/prpack_solver.cpp:193,13'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:195,9'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:195,9'
          Dst:             _ZN6prpack13prpack_solver16solve_via_scc_gsEddiiPKiS2_PKdiS2_S2_S4_S4_S4_S4_S4_iS2_S2_S2_b
        - Src:             'src/centrality/prpack/prpack_solver.cpp:195,9'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:217,13'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:217,13'
          Dst:             _ZN6prpack29prpack_preprocessed_scc_graphC2EPKNS_17prpack_base_graphE
        - Src:             'src/centrality/prpack/prpack_solver.cpp:217,13'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:219,9'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:219,9'
          Dst:             _ZN6prpack13prpack_solver19solve_via_scc_gs_uvEddiiPKiS2_PKdiS2_S2_S4_S4_S4_S4_S4_S4_iS2_S2_S2_
        - Src:             'src/centrality/prpack/prpack_solver.cpp:219,9'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:241,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/centrality/prpack/prpack_solver.cpp:241,15'
          Dst:             _ZNSt16invalid_argumentC2B8ne220000ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
        - Src:             'src/centrality/prpack/prpack_solver.cpp:241,9'
          Dst:             __cxa_throw
        - Src:             'src/centrality/prpack/prpack_solver.cpp:241,9'
          Dst:             __cxa_free_exception
    - functionName:    _ZNSt16invalid_argumentD1Ev
      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:    _ZN6prpack13prpack_solver5solveEddPKc
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_solver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - double
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6prpack13prpack_solver5solveEddPKdS2_PKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_solver.cpp:67,12'
          Dst:             _ZN6prpack13prpack_solver5solveEddPKdS2_PKc
    - functionName:    _ZN6prpack13prpack_solver10get_num_vsEv
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_solver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack13prpack_solverD2Ev
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_solver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          93
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN6prpack17prpack_base_graphD2Ev
        - _ZN6prpack28prpack_preprocessed_ge_graphD2Ev
        - _ZN6prpack28prpack_preprocessed_gs_graphD2Ev
        - _ZN6prpack29prpack_preprocessed_scc_graphD2Ev
        - _ZN6prpack31prpack_preprocessed_schur_graphD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_solver.cpp:54,9'
          Dst:             _ZN6prpack17prpack_base_graphD2Ev
        - Src:             'src/centrality/prpack/prpack_solver.cpp:56,5'
          Dst:             _ZN6prpack28prpack_preprocessed_ge_graphD2Ev
        - Src:             'src/centrality/prpack/prpack_solver.cpp:57,5'
          Dst:             _ZN6prpack28prpack_preprocessed_gs_graphD2Ev
        - Src:             'src/centrality/prpack/prpack_solver.cpp:58,5'
          Dst:             _ZN6prpack31prpack_preprocessed_schur_graphD2Ev
        - Src:             'src/centrality/prpack/prpack_solver.cpp:59,5'
          Dst:             _ZN6prpack29prpack_preprocessed_scc_graphD2Ev
    - functionName:    _ZN6prpack13prpack_solverC2EPNS_17prpack_base_graphEb
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_solver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6prpack12prpack_utils8get_timeEv
        - _ZN6prpack13prpack_solver10initializeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_solver.cpp:40,5'
          Dst:             _ZN6prpack13prpack_solver10initializeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:42,5'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:42,5'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
    - functionName:    _ZN6prpack13prpack_solver10initializeEv
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_solver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack13prpack_solverC2EPKNS_16prpack_edge_listE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_solver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN6prpack12prpack_utils8get_timeEv
        - _ZN6prpack13prpack_solver10initializeEv
        - _ZN6prpack17prpack_base_graphC2EPKNS_16prpack_edge_listE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_solver.cpp:35,5'
          Dst:             _ZN6prpack13prpack_solver10initializeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:36,5'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:36,5'
          Dst:             _ZN6prpack17prpack_base_graphC2EPKNS_16prpack_edge_listE
        - Src:             'src/centrality/prpack/prpack_solver.cpp:36,5'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
    - functionName:    _ZN6prpack13prpack_solverC2EPKNS_10prpack_csrE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_solver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN6prpack12prpack_utils8get_timeEv
        - _ZN6prpack13prpack_solver10initializeEv
        - _ZN6prpack17prpack_base_graphC2EPKNS_10prpack_csrE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_solver.cpp:30,5'
          Dst:             _ZN6prpack13prpack_solver10initializeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:31,5'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:31,5'
          Dst:             _ZN6prpack17prpack_base_graphC2EPKNS_10prpack_csrE
        - Src:             'src/centrality/prpack/prpack_solver.cpp:31,5'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
    - functionName:    _ZN6prpack13prpack_solverC2EPKNS_16prpack_int64_cscE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_solver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN6prpack12prpack_utils8get_timeEv
        - _ZN6prpack13prpack_solver10initializeEv
        - _ZN6prpack17prpack_base_graphC2EPKNS_16prpack_int64_cscE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_solver.cpp:25,5'
          Dst:             _ZN6prpack13prpack_solver10initializeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:26,5'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:26,5'
          Dst:             _ZN6prpack17prpack_base_graphC2EPKNS_16prpack_int64_cscE
        - Src:             'src/centrality/prpack/prpack_solver.cpp:26,5'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
    - functionName:    _ZN6prpack13prpack_solverC2EPKNS_10prpack_cscE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_solver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN6prpack12prpack_utils8get_timeEv
        - _ZN6prpack13prpack_solver10initializeEv
        - _ZN6prpack17prpack_base_graphC2EPKNS_10prpack_cscE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_solver.cpp:20,5'
          Dst:             _ZN6prpack13prpack_solver10initializeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:21,5'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
        - Src:             'src/centrality/prpack/prpack_solver.cpp:21,5'
          Dst:             _ZN6prpack17prpack_base_graphC2EPKNS_10prpack_cscE
        - Src:             'src/centrality/prpack/prpack_solver.cpp:21,5'
          Dst:             _ZN6prpack12prpack_utils8get_timeEv
    - functionName:    _ZN6prpack12prpack_utils7permuteEiPKdPKi
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack12prpack_utils8validateEbRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 2
      functionsReached:
        - igraph_fatalf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_utils.cpp:44,9'
          Dst:             igraph_fatalf
    - functionName:    _ZN6prpack12prpack_utils8get_timeEv
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_utils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      double
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gettimeofday
      functionUses:    42
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_utils.cpp:35,5'
          Dst:             gettimeofday
    - functionName:    gettimeofday
      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:    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:    0
      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:    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_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:    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_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:    0
      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:    44
      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:    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_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:    22
      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:    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_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:    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_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:    5
      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:    15
      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:    30
      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:    15
      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_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:    10
      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:    4
      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:    6
      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:    4
      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:    4
      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:    4
      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:    10
      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:    20
      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:    10
      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:    8
      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:    20
      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:    10
      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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      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:    0
      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:    40
      BranchProfiles:  []
      Callsites:       []
    - 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:    31
      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:    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:    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:    14
      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:    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:    0
      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:    6
      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:    6
      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:    11
      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_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:    115
      BranchProfiles:  []
      Callsites:       []
    - 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_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:    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:    2
      BranchProfiles:  []
      Callsites:       []
    - 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_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:    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_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:    0
      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:    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_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:    8
      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:    14
      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:    8
      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:    16
      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:    8
      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_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:    3
      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:    7
      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:    4
      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:    18
      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:    5
      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:    8
      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:    2
      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:    16
      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:    18
      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:    1
      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:    6
      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:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/strvector.c:73,22'
          Dst:             calloc
        - Src:             'src/core/strvector.c:74,5'
          Dst:             igraph_error
    - 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:    0
      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:    42
      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:    1
      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:    55
      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:    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_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:    10
      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:    2
      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:    1
      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:    8
      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:    8
      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:    2
      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:    25
      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:    13
      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_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:    5
      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:    2
      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:    4
      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:    5
      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_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:    3
      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:    3
      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:    12
      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:    22
      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:    11
      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:    14
      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:    14
      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:    7
      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:    2
      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:    20
      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:    7
      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:    0
      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:    0
      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:    3
      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:    33
      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:    13
      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_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:    25
      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:    22
      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:    24
      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_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:    1
      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:    0
      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:    0
      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:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/graph/type_common.c:65,12'
          Dst:             igraph_empty_attrs
    - 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:    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:    3
      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:    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_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:    0
      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:    0
      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_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:    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:    _ZN6prpack28prpack_preprocessed_ge_graphD2Ev
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_preprocessed_ge_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack28prpack_preprocessed_ge_graphC2EPKNS_17prpack_base_graphE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_preprocessed_ge_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          81
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6prpack28prpack_preprocessed_ge_graph10initializeEv
        - _ZN6prpack28prpack_preprocessed_ge_graph19initialize_weightedEPKNS_17prpack_base_graphE
        - _ZN6prpack28prpack_preprocessed_ge_graph21initialize_unweightedEPKNS_17prpack_base_graphE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_preprocessed_ge_graph.cpp:50,5'
          Dst:             _ZN6prpack28prpack_preprocessed_ge_graph10initializeEv
        - Src:             'src/centrality/prpack/prpack_preprocessed_ge_graph.cpp:57,9'
          Dst:             _ZN6prpack28prpack_preprocessed_ge_graph19initialize_weightedEPKNS_17prpack_base_graphE
        - Src:             'src/centrality/prpack/prpack_preprocessed_ge_graph.cpp:59,9'
          Dst:             _ZN6prpack28prpack_preprocessed_ge_graph21initialize_unweightedEPKNS_17prpack_base_graphE
    - functionName:    _ZN6prpack28prpack_preprocessed_ge_graph10initializeEv
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_preprocessed_ge_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack28prpack_preprocessed_ge_graph19initialize_weightedEPKNS_17prpack_base_graphE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_preprocessed_ge_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          153
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack28prpack_preprocessed_ge_graph21initialize_unweightedEPKNS_17prpack_base_graphE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_preprocessed_ge_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          219
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack28prpack_preprocessed_gs_graphD2Ev
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_preprocessed_gs_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          92
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack28prpack_preprocessed_gs_graphC2EPKNS_17prpack_base_graphE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_preprocessed_gs_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          78
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6prpack28prpack_preprocessed_gs_graph10initializeEv
        - _ZN6prpack28prpack_preprocessed_gs_graph19initialize_weightedEPKNS_17prpack_base_graphE
        - _ZN6prpack28prpack_preprocessed_gs_graph21initialize_unweightedEPKNS_17prpack_base_graphE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_preprocessed_gs_graph.cpp:61,5'
          Dst:             _ZN6prpack28prpack_preprocessed_gs_graph10initializeEv
        - Src:             'src/centrality/prpack/prpack_preprocessed_gs_graph.cpp:68,9'
          Dst:             _ZN6prpack28prpack_preprocessed_gs_graph19initialize_weightedEPKNS_17prpack_base_graphE
        - Src:             'src/centrality/prpack/prpack_preprocessed_gs_graph.cpp:70,9'
          Dst:             _ZN6prpack28prpack_preprocessed_gs_graph21initialize_unweightedEPKNS_17prpack_base_graphE
    - functionName:    _ZN6prpack28prpack_preprocessed_gs_graph10initializeEv
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_preprocessed_gs_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack28prpack_preprocessed_gs_graph19initialize_weightedEPKNS_17prpack_base_graphE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_preprocessed_gs_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          221
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack28prpack_preprocessed_gs_graph21initialize_unweightedEPKNS_17prpack_base_graphE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_preprocessed_gs_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          236
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack29prpack_preprocessed_scc_graphD2Ev
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_preprocessed_scc_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         39
      ICount:          170
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack29prpack_preprocessed_scc_graphC2EPKNS_17prpack_base_graphE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_preprocessed_scc_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         56
      ICount:          637
      EdgeCount:       73
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN6prpack29prpack_preprocessed_scc_graph10initializeEv
        - _ZN6prpack29prpack_preprocessed_scc_graph19initialize_weightedEPKNS_17prpack_base_graphE
        - _ZN6prpack29prpack_preprocessed_scc_graph21initialize_unweightedEPKNS_17prpack_base_graphE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_preprocessed_scc_graph.cpp:94,5'
          Dst:             _ZN6prpack29prpack_preprocessed_scc_graph10initializeEv
        - Src:             'src/centrality/prpack/prpack_preprocessed_scc_graph.cpp:176,9'
          Dst:             _ZN6prpack29prpack_preprocessed_scc_graph19initialize_weightedEPKNS_17prpack_base_graphE
        - Src:             'src/centrality/prpack/prpack_preprocessed_scc_graph.cpp:178,9'
          Dst:             _ZN6prpack29prpack_preprocessed_scc_graph21initialize_unweightedEPKNS_17prpack_base_graphE
    - functionName:    _ZN6prpack29prpack_preprocessed_scc_graph10initializeEv
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_preprocessed_scc_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack29prpack_preprocessed_scc_graph19initialize_weightedEPKNS_17prpack_base_graphE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_preprocessed_scc_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          343
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack29prpack_preprocessed_scc_graph21initialize_unweightedEPKNS_17prpack_base_graphE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_preprocessed_scc_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          330
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack31prpack_preprocessed_schur_graphD2Ev
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_preprocessed_schur_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          118
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack31prpack_preprocessed_schur_graphC2EPKNS_17prpack_base_graphE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_preprocessed_schur_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         52
      ICount:          479
      EdgeCount:       68
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN6prpack31prpack_preprocessed_schur_graph10initializeEv
        - _ZN6prpack31prpack_preprocessed_schur_graph19initialize_weightedEPKNS_17prpack_base_graphE
        - _ZN6prpack31prpack_preprocessed_schur_graph21initialize_unweightedEPKNS_17prpack_base_graphE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/centrality/prpack/prpack_preprocessed_schur_graph.cpp:68,5'
          Dst:             _ZN6prpack31prpack_preprocessed_schur_graph10initializeEv
        - Src:             'src/centrality/prpack/prpack_preprocessed_schur_graph.cpp:106,9'
          Dst:             _ZN6prpack31prpack_preprocessed_schur_graph19initialize_weightedEPKNS_17prpack_base_graphE
        - Src:             'src/centrality/prpack/prpack_preprocessed_schur_graph.cpp:108,9'
          Dst:             _ZN6prpack31prpack_preprocessed_schur_graph21initialize_unweightedEPKNS_17prpack_base_graphE
    - functionName:    _ZN6prpack31prpack_preprocessed_schur_graph10initializeEv
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_preprocessed_schur_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack31prpack_preprocessed_schur_graph19initialize_weightedEPKNS_17prpack_base_graphE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_preprocessed_schur_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          230
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6prpack31prpack_preprocessed_schur_graph21initialize_unweightedEPKNS_17prpack_base_graphE
      functionSourceFile: '/src/igraph/src/centrality/prpack/prpack_preprocessed_schur_graph.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          256
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - 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:    2
      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:    1
      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:    0
      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:    8
      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:    14
      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_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:    0
      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_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:    1
      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:    0
      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:    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:    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:    5
      BranchProfiles:  []
      Callsites:       []
    - 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:    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:    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:    4
      BranchProfiles:  []
      Callsites:       []
    - 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:    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:    6
      BranchProfiles:  []
      Callsites:       []
    - 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:    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:       []
...
